Developer Guide This guide introduces you to Salesforce Mobile SDK and teaches you how to design, develop, and manage mobile applications for the cloud. Topics cover all platforms supported by Mobile SDK, including native iOS, native Android, React Native, hybrid, and web.
Mobile SDK Development Guide
Reference DocumentationMobile SDK Android Reference
Reference documentation for using Mobile SDK with Android.
Mobile SDK Android Reference
Reference DocumentationMobile SDK iOS Core Reference
Reference documentation for using Mobile SDK with iOS.
Mobile SDK iOS Core Reference
Developer Guide Documentation for SmartStore and Mobile Sync, the Salesforce Mobile SDK modules that store and synchronize data for offline use.
Offline Management for Android and iOS apps using Salesforce Mobile SDK
Developer Guide Standard and custom notifications can reach customers wherever they are when business events occur in their orgs. Push your notifications to devices, or deliver them within Salesforce and custom apps.
Mobile Notifications Implementation Guide
In-App Developer Support Tools
Mobile SDK - iOS Libraries
Mobile SDK - Android Libraries
Mobile SDK - iOS Package
Mobile SDK - Android Package
Mobile SDK - Hybrid Package
Mobile SDK - React Native Package
Tools
TrailTransform Your Business with Mobile
700 PointsLearn how mobile apps can transform your business and improve employee productivity.
Transform Your Business with Mobile
TrailDevelop with Mobile SDK
3500 PointsCreate your own iOS, Android, or hybrid mobile apps powered by the Salesforce Platform.
Develop with Mobile SDK
TrailGet Started with iOS App Development
2900 PointsBuild your first iOS apps using the Swift programming language and the iOS Software Development Kit (SDK).
Get Started with iOS App Development

ProjectSet Up Your Mobile SDK Developer Tools
500 PointsSet up your development tools for creating apps with Mobile SDK.
Set Up Your Mobile SDK Developer Tools

TrailGet Started with Mobile Application Security Engineering
600 PointsPrepare for a career as a mobile application security engineer.