Mobile SDK Developer Guide - iOS

  • Release version: Xanadu
  • Updated August 1, 2024
  • 1 minute to read
  • The ServiceNow Mobile SDK enables you to leverage the functionality and resources of the ServiceNow platform within your standalone mobile iOS applications.

    Using the Mobile SDK, you can perform the following within your applications:

    • Access data on your ServiceNow instance through its public REST APIs or custom scripted REST APIs that you develop.
    • Embed and enable Virtual Agent within your application interface.
    • Gather and track custom analytics events for analysis.
    • Attach documents (attachments) to a record within your ServiceNow instance.
    • Load web pages hosted on your ServiceNow instance in a native web view or Cabrillo.
    • Provide simple authentication flows using JSON Web Tokens for third-party applications to authenticate users.

    The Mobile SDK provides a sample app that includes code examples for integration with different Mobile SDK modules. In the 2.1 release and later, the Engagement Messenger is included in the sample app. To learn more about the Engagement Messenger, see https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB1587276.