Building tools

Zurich Mobile Configuration and Navigation

Release
zurich
ft:locale
en-US
ft:publication_title
Zurich Mobile Configuration and Navigation
ft:clusterId
mobile
bundleId
mobile
workflow
Development, Data and Analytics
  • Mobile Platform
  • Exploring the Mobile Platform
  • Now Mobile app
  • Mobile Agent app
  • Mobile Agent app demo
  • Configuring the Mobile Platform
  • Base system functionality
  • Tested devices/supported versions
  • Encryption compliance
  • Enterprise mobility management (EMM)
  • Mobile application management (MAM)
  • Bundle & Package IDs
  • Mobile instances
  • Branded landing page
  • Create
  • Navigation links
  • Cabrillo JS support
  • Next Experience
  • Configuration detail
  • Considerations before implementation
  • Push notifications
  • Components
  • Configure message content
  • Configure a message
  • Configure an event
  • Configure sounds
  • Register push notifications
  • Reuse push notifications
  • Configure for iOS apps/certificates
  • Configure for iOS apps/tokens
  • Configure for Android apps/HTTP v1
  • Configure actionable push notifications
  • Create
  • Script example
  • Add an action category
  • Create a push action
  • Create functions for push actions
  • Map functions w/push actions
  • Create message content
  • Create a notification
  • Configure activity stream notifications
  • Configure push notifications
  • Customize email notifications
  • Mobile critical alerts
  • Configure code
  • Location tracking
  • Enabling/selecting options
  • Manual tracking
  • Action-based tracking
  • User location tracking
  • Localization on mobile devices
  • Native localization
  • Server-side localization
  • Create translation records
  • Translation values
  • Client-side localization
  • Offline mode
  • Set up
  • Request
  • Configure behavior
  • Define how many records
  • Configure data items
  • Configure properties/action functions
  • Display/hide buttons
  • Trigger cache download
  • Configure action items/steps
  • Register records
  • Configure for input form screens
  • Reference field attributes
  • Configure function instances
  • Scheduled caching
  • Siri shortcuts
  • Configure
  • Barcode scanning
  • Multi-scan
  • Configure grouped input
  • Create UI parameters
  • Configure action items
  • Plugins & upgrades
  • Mobile plugins
  • Mobile Agent
  • Now Mobile
  • Migrate from ServiceNow Classic
  • Migrate to New York & later
  • Run migration script
  • Resolve common issues
  • Migrate from New York & later
  • AppConfig
  • Device management
  • Workspace ONE UEM
  • Add iOS app
  • Add Android app
  • BlackBerry UEM
  • Managing apps
  • Configure access
  • Citrix XenMobile
  • Add app
  • Configure app
  • IBM MaaS360
  • Add iOS app
  • Add Android app
  • Intune
  • Add app to Azure
  • Add app to protection policy
  • Configure auth browser
  • Jamf Pro
  • Configure app
  • MobileIron
  • Add iOS app
  • Add Android app
  • Google Play
  • System properties
  • Require app PIN
  • Re-authentication
  • Configure login method
  • Configure SSO login
  • Configure re-authentication logout
  • Configure single/multiple use re-authentication
  • Configure re-authentication timespan
  • Blur app option
  • Rooted/jailbroken status
  • Clear clipboard/block sharing
  • Max number data item records
  • Search list page size
  • List UI parameter records returned
  • Placeholder image
  • Deep linking apps
  • Block download/share attachments
  • Group ACL
  • Android attachment viewing
  • Mobile properties
  • Auto-app refresh
  • External user attachment access
  • Date/time fields
  • Date/time format
  • Hide date/time seconds field
  • Embedded web sessions
  • Barcode scanning
  • External scanners
  • Android mobile attachment
  • Active authentication for Android
  • Zero Trust Access
  • User roles/criteria permissions
  • Component support
  • User role permissions
  • Assign mobile user roles permissions
  • User criteria permissions
  • Assign mobile user criteria permissions
  • Define user criteria status as active or inactive
  • Mobile pop-ups
  • Create
  • Assign predefined functions to mobile pop-ups
  • Indoor Wayfinding configuration
  • Configure indoor positioning
  • Mobile App Bridge
  • Configure mobile web screens
  • Create Now Experience Framework page
  • Mobile security
  • Device security
  • Components and architecture
  • Identity & access
  • User authentication
  • Mobile data flow
  • Retrieval
  • Write-backs
  • Internal app distribution
  • Data security
  • Push notifications
  • Security practices
  • Security controls
  • Security patching
  • User data collection
  • Shared data
  • Incident reporting
  • Edge Encryption
  • Domain separation
  • Control app use
  • Allowed app list
  • Advanced app allowance
  • Advanced app allowance example script
  • External users
  • Mobile authentication
  • QR code for login
  • App token lifespan
  • Force local login
  • IP-restricted networks
  • Configure access
  • Adaptive authentication
  • Identify providers
  • Authentication browser
  • Zero Trust Access
  • Configure
  • Mobile impersonation
  • Enable/disable
  • Mobile URLs
  • Deep linking
  • Structure
  • Universal linking
  • Enable
  • MESP pages
  • Supported URLs
  • Path segments & supported URLs
  • Mapping for links
  • Bookmark screens & web pages
  • Saved views
  • Disable
  • Disable saved views
  • Custom branded apps
  • Prerequisites
  • Distribution
  • Privately distributed apps
  • Publicly distributed apps
  • Request, test, & publish
  • Build statuses
  • Request private Android app
  • Test and publish a new branded Android app for private distribution
  • Request private iOS app
  • Test and publish a new branded iOS app for private distribution
  • Request public Android app
  • Test and publish a new branded Android app for public distribution
  • Request public iOS app
  • Test and publish a new branded iOS app for public distribution
  • Update a branded app
  • Test and publish an updated Android app for private distribution
  • Test and publish an updated iOS app for private distribution
  • Test and publish an updated Android app for public distribution
  • Test and publish an updated iOS app for public distribution
  • Build/configure branded apps
  • Custom branded apps
  • Mobile Publishing resources
  • Mobile Publishing use cases
  • Next Experience theming
  • Configure theming
  • Assign Next Experience theme in Mobile App Builder
  • Color theme considerations
  • Color variable support for UI rules
  • Color variable support for icon UI sections
  • Color variable support for map icons
  • Color variable support for icons
  • Color variable support for card view templates
  • Color variable support for card view buttons
  • Color variable support for input descriptions
  • Dark theme
  • Legacy theming
  • Create a theme
  • Assign a theme to your mobile application
  • Color guidelines
  • Button emphasis
  • Configure
  • Screen reader support
  • Card button voiceover text
  • Card template button voiceover text
  • Displaying campaigns
  • Card appearance templates
  • Campaign cards
  • Campaign components
  • Using the mobile apps
  • Working with mobile instances
  • Add an instance to ServiceNow mobile apps
  • Access secure instances with mobile devices
  • Change instances on mobile devices
  • Working with instances on a single device
  • Access instances on mobile web browser
  • Mobile web UI
  • Tablet interface
  • Mobile app structure
  • Mobile app settings
  • App PIN settings for mobile
  • Create a PIN for a mobile app
  • Change your PIN for a mobile app
  • Remove your PIN from a mobile app
  • Analytics settings for mobile
  • Enable notification settings
  • Enable dark theme
  • Using location tracking
  • Define banner display time
  • Display screen performance data
  • Offline mode for mobile
  • Refresh mobile app meta-data
  • Languages on your mobile device
  • Selecting languages
  • Mobile search
  • Mobile text search
  • Mobile voice search
  • Mobile photo search
  • Filtering and sorting results
  • Interacting with mobile activity stream
  • Mobile notifications
  • Handling mobile alerts
  • Enabling critical alerts
  • Mobile saved views
  • Bookmarking saved view
  • Using the calendar screen
  • Mobile platform dashboards
  • Displaying KPI details
  • Using data visualizations
  • Time series reports
  • Single score reports
  • Donut reports
  • Pie charts
  • Bar reports
  • Mobile app feedback
  • Using the map screen
  • Indoor Wayfinding and reservations
  • Find and reserve an indoor resource
  • Indoor positioning
  • Find resources with indoor positioning
  • Accessibility features in mobile
  • Screen reader support
  • Change mobile analytics views
  • Define font size settings
  • Enable map accessibility features
  • Building mobile apps
  • Terminology changes
  • Design considerations
  • Mobile SDK
  • Mobile hierarchy
  • Usage Insights
  • Building tools
  • Mobile App Builder
  • Access MAB
  • MAB categories home screen
  • Menu options
  • Record screen
  • ServiceNow AI Platform configuration tree
  • Configuration panel
  • Interface preview panel
  • UI elements
  • Input field types
  • Tables
  • Using the Mobile App Builder
  • Create new records
  • Duplicate existing records
  • Now Assist component recommendations
  • Create reference record entries
  • Edit record reference entries
  • Save changes
  • Delete records
  • Access MCB within MAB
  • Web to mobile component conversion
  • Enable the mobile card generation skill
  • Mobile Card Builder
  • User interface
  • MCB components
  • Create a card template
  • Customize a screen
  • Assign field values
  • Understanding mobile cards and legacy cards
  • Card actions
  • Configure a card action
  • Card template element attributes
  • Light and dark modes
  • ServiceNow Studio integration
  • Mobile app components
  • Navigation bar
  • General guidelines
  • Configure navigation bar and tabs
  • Configure badge counts
  • Launcher screens
  • Create a launcher screen
  • Configure a header
  • Global search
  • Enable global search
  • Configure global search options
  • Populate search suggestions in the mobile apps
  • Configure search criteria
  • Create a search source
  • Create a search configuration
  • Add your search configuration to a launcher screen
  • Enable voice search
  • Mobile photo search
  • Configure photo search
  • Create a Firebase account
  • Connect to Firebase
  • Create the image search system property
  • Enable photo search
  • Configure an empty state for search results
  • Mobile dashboard preview
  • Create a mobile analytics preview
  • Data visualization fields
  • Configure chart views
  • Launcher screen UI sections
  • Configure a record UI section
  • Configure additional capabilities
  • Customize card size
  • Configure action functions
  • Configure an analytics UI section
  • Configure an icon UI section
  • Adding images to an icon section
  • Configure a content UI section
  • Configure a media UI section
  • Add a UI section to the launcher screen
  • Quick actions
  • Mobile screens
  • Mobile screen types
  • Create a screen
  • List screen
  • List screen configuration
  • Configure a record screen
  • Parametrized list screens
  • Configure a parameterized list screen
  • Mobile list screen filters
  • Configure a custom filter
  • Filter condition attributes
  • Add Boolean fields
  • Configure sorting capabilities
  • Configure filter display sorting options
  • Configure a dynamic screen name
  • Configure an empty state
  • Record screen
  • Configure a parameterized record screen
  • Configure an activity stream screen
  • General guidelines
  • Configure an embedded browser screen
  • Configure a details screen
  • Manage attachments
  • Add functions
  • Add a field function to screen
  • Add a footer function to screen
  • Screen fields
  • Add screen fields to a record screen
  • Add a video screen field to a record screen
  • Configure a dynamic screen name
  • Configure a record UI section
  • Configure an alert
  • Using dynamic segments to display data
  • Configure a dynamic segment to display selected data
  • Customize segment button colors
  • Embedded lists
  • Configure an embedded list
  • Configure an empty state
  • Configure a related list screen
  • Create a parametrized data item
  • Create a list screen to use as a related list
  • Display a related list
  • Disable attachments
  • Grouped list screen
  • Configure a group list screen
  • Map screen
  • Configure a map screen
  • Mobile map screen filters
  • Calendar screen
  • Configure a calendar screen
  • Mobile web screen
  • Configure a mobile web screen
  • Add a Virtual Agent launch button
  • Chart screen
  • Create a chart screen for a data visualization
  • Create a navigation function to a chart screen
  • Add a navigation function to an analytics preview
  • Configure a navigation from a chart to a list screen
  • Create a parameterized list
  • Create a navigation function
  • Assign the navigation function
  • Input form screen
  • Configure an input form screen
  • Loading mechanisms for input form screens
  • Loading mechanisms for UI elements
  • Data sources
  • Configure data sources
  • Data source script examples
  • Configure descriptive elements
  • Configure a card descriptive element
  • Configure inputs
  • Input form screen attributes for inputs
  • Number render types and compatible input attributes
  • Configure a slider option for a number input
  • Slider types and attributes
  • Configure a decorative slider
  • Configure translated values
  • Date/time input setup for action items
  • Configure attributes for input form screen variables
  • Input actions and input sources
  • Input form actions
  • Configure input form actions
  • Script code for storing user-selected attachments
  • Script code for comment type and updates for input actions
  • Configure input sources
  • Configure input form screen actions
  • Configure input form pages
  • Configure input form sections
  • Use timestamps to track user changes
  • Configure auto-fill inputs on input form screens
  • Configure input form screens with single and multi-scan barcode inputs
  • Configure input form screens with grouped scan barcode inputs
  • Configure input form screens with signature inputs
  • Configure a scripted writeback action that saves a signature input
  • Parametrized data item support for input form screens
  • Mobile fetch types
  • Change the fetch type for a screen
  • Cards and icons
  • Configure card templates
  • Configure cards
  • Data items
  • Configure a standard data item
  • Configure a parametrized data item
  • Assign to a list screen
  • Assign to a record screen
  • Configure a relationship data item for an embedded list
  • Configure an encoded query data item for chart screens
  • Configure a group by data item
  • Allow or restrict access to custom tables
  • Mobile functions
  • Action functions
  • Configure an action function
  • Configure an action item
  • Configure action steps within an action item
  • Configure an action item with parameters
  • Create an action function with parameters
  • Define banner display persistence
  • Reference qualifiers
  • Configure a contextual link to Virtual Agent
  • Create Virtual Agent UI parameters
  • Enable Virtual Agent
  • Navigation functions
  • Configure a navigation to a screen
  • Configure navigation to a launcher screen
  • Create a navigation function
  • Use your navigation function as a quick action
  • Use your navigation function as a top menu selection
  • Use your navigation function as a footer function
  • Smart button functions
  • Configure a smart button
  • Configure a smart button using a parametrized URL
  • Predefined button functions
  • Associate a function with an app location
  • Mobile styles
  • Mobile UI Rules
  • Create a mobile UI rule
  • Create a mobile UI rule action
  • Mobile UI styles
  • Create text decorator icon
  • Mobile icons
  • Configure font type icons
  • Define font icon color with a theme variable
  • Add a font icon
  • Configure user type icons
  • Configure using a user icon in a mobile app
  • Add an image icon for a navigation bar
  • Configure using an image icon in a screen
  • Mobile icon reference
  • Actions font icons
  • Screen font icons
  • Mobile card font icons
  • Launcher screen font icons
  • Image icons
  • Empty state display
  • Configure an empty state
  • Working with images and attachments
  • Define available attachment sources
  • Turn off image annotation
  • Storing media locally
  • Now Assist for Mobile
  • Exploring Now Assist
  • Mobile resolution notes generation
  • Now Assist AI Search on Mobile
  • Now Assist in Virtual Agent
  • Virtual Agent display experience
  • Now Assist AI agents
  • Write with Now Assist
  • Now Assist for Mobile Agent
  • Now Assist mobile SDK
  • Now Assist Skill Kit
  • ServiceNow AI Lens
  • Mobile AI Voice Agent
  • Configuring Now Assist
  • Configure mobile resolution notes generation
  • Enable Now Assist Agent skills
  • Configuring a prominent action button
  • Configure a Lens launcher button
  • Add optional prompts to the ServiceNow AI Lens Launcher
  • Enable attachment IDs for write-back actions
  • Configure Lens launcher using scripted screen
  • Configure Mobile AI Voice Agent
  • Configure Now Assist button in search
  • Using Now Assist
  • Generate work order resolution notes
  • Using standard chat
  • Using enhanced chat
  • Using web search
  • Generate a record summary
  • Using the prominent action button
  • Using Voice Input for mobile
  • Using People Genius results on mobile
  • Using Mobile AI Voice Agent
  • Additional resources for Mobile Platform

Mobile app building tools

  • Release version: Zurich
  • Updated July 31, 2025
  • 1 minute to read
  • Use these low-code tools to build your mobile apps.

    Get started

    Select a tile to learn about the main mobile app building tool, Mobile App Builder, and Mobile Card Builder, a visual tool you can use to edit templates and cards used in your mobile apps.

    Mobile App Builder Build mobile applications using Mobile App Builder.

    Mobile Card Builder Create or modify card templates using Mobile Card Builder.

    Back to home page