About Salesforce Mobile Apps
Customize the Salesforce Mobile App, or Create a Custom App?
Sending Feedback
Configure WebSockets
REST Wrappers for SFAP APIs
Using Key-Value Stores for Secure Data Storage
Dark Mode and Dark Theme Settings
The Salesforce Platform offers two ways to build and deploy enterprise-ready mobile applications.
Mobile SDK offers the following features:
Mobile SDK implements Salesforce login and authentication flows for you. It includes a complete implementation of Salesforce Connected App Policy, so that all users can access their data securely and easily. It supports SAML and advanced authentication flows so that administrators always have full control over data access.
Mobile databases are useful for building highly responsive apps that also work in any network condition. SmartStore provides an easy way to store and retrieve data locally while supporting a flexible data model. It uses AES-256 encryption to ensure that your data is always protected.
Mobile Sync provides a simple API for synchronizing data between your offline database and the Salesforce cloud. With Mobile Sync, developers can focus on the UI and business logic of their application while leaving the complex synchronization logic to Mobile SDK.
Mobile SDK supports a wide range of platform mobile services, including push notifications, geolocation, analytics, collaboration tools, and business logic in the cloud. These services can supercharge your mobile application and also reduce development time.
With Salesforce Communities and Mobile SDK, developers can build mobile applications that target their customers and partners. These applications benefit from the same enterprise features and reliability as employee apps.
Mobile SDK supports native development on the two dominant mobile operating systems.
For JavaScript developers, Mobile SDK offers Cordova-based hybrid apps and React Native apps. These apps access the Mobile SDK libraries through native containers.
We've Moved