- Post History
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
10-01-2024 11:59 AM - edited 10-01-2024 12:00 PM
Mobile SDK Frequently Asked Questions
Is Mobile SDK right for my company?
mobile SDK allows customers to develop native iOS and Android mobile apps using an integrated development environment and give mobile apps access to existing ServiceNow data and workflows.
Mobile SDK should be used by customers who:
- Operate and maintain a standalone non-ServiceNow mobile app
- Want to integrate ServiceNow mobile platform capabilities to their own non-ServiceNow mobile apps
- Have frontend iOS and Android developers to integrate, test, and update their own apps
How Does the Mobile SDK differ from ServiceNow current mobile offering? - add links
Key difference of Mobile SDK is that customers have their own non-ServiceNow apps and want to integrate ServiceNow capabilities to their apps.
Current mobile offerings are ServiceNow mobile apps such as Now Mobile App, Mobile Agent App, and custom apps via Mobile Publishing. These apps are built on ServiceNow platform, hence Mobile SDK is not needed.
Is Mobile SDK a paid plugin? How do I get it?
Mobile SDK is a free plugin that doesn’t require any license in the ServiceNow store. However, certain SDK modules may require similar licenses as the same functionality in GA apps. For example, using Virtual Agent in Mobile SDK requires the same license as using VA in GA apps.
What does Mobile SDK offer?
The Mobile SDK gives you the ability to:
- Allow third-party developers to access ServiceNow mobile platform’s APIs from iOS and Android apps.
- Query data, embed and enable Virtual Agent.
- Provide simple authentication flows leveraging JSON Web Tokens for third-party apps to authenticate and unauthenticated users.
- Embed authenticated web views.
- Support Push Notifications triggered by ServiceNow Platform.
Make it easy for customers to get help and resolve any issues directly from your app with Virtual Agent.
Redefine your current help experiences with rich, fully native ServiceNow workflows for greater customer satisfaction
What modules does Mobile SDK include?
Mobile SDK includes the following 5 modules for integration:
- NowChat SDK: allow to leverage native Virtual Agent
- Use case: get help and resolve issues with Virtual Agent
- NowWeb SDK: support for embedded authenticated and unauthenticated ServiceNow webpages
- Use case: launch ServiceNow service portal as an embedded web page on mobile
- NowData SDK: query and mutate data from ServiceNow instances
- Use case: query data from ServiceNow instances and show a list ServiceNow incidents on a non-ServiceNow mobile app
- NowPush SDK: configure custom ServiceNow push notifications
- Use case: receive ServiceNow push notifications on a non-ServiceNow mobile app
- NowAnalytics SDK: ability to create custom events and metrics in ServiceNow User Experience Analytics (UEA)
- Use case: track user interaction within your mobile app
Customers can choose to integrate one or more modules of their choice.
In addition, there is a Sample App included in Mobile SDK as well for developers to see examples of integration with each module.
Can I install Mobile SDK on my sub-production instances?
Yes, mobile SDK can be installed on production and sub-production instances.
Where do I download Mobile SDK and find SDK technical documentation?
First download the Mobile SDK from ServiceNow Store, then download the SDK iOS libraries and Android libraries to start integration.
Mobile SDK API documentation can be found here on the ServiceNow doc site.
- 1,549 Views