Mobile SDK
Navigation: Developer Force | Salesforce Mobile Services | Salesforce Mobile SDK
Mobile and the Salesforce Mobile SDK
![]() |
Ride the wave of massive mobile device adoption with the new Salesforce.com Mobile SDK, now available to all Force.com and Database.com developers. The Salesforce Mobile SDK supports three development approaches for building mobile apps: native, HTML5, and hybrid.
- Native
- You can code native apps for each mobile platform (e.g., Android, iOS), taking advantage of each platform's native capabilities.
- HTML5
- You can build HTML5 apps using familiar technologies such as HTML5, CSS, and JavaScript. An HTML5 app with lightweight server-side pages typically offers the most portability (i.e., the same app can run on all platforms), but won't be able to access native platform features.
- Hybrid
- You can create hybrid apps that use a JavaScript bridge in a native container to merge the portability of HTML5 with native device capabilities, such as the camera or address book.
The Mobile SDK is an open-source suite of familiar technologies—like a REST API and OAuth 2.0—that you can use to build great mobile apps.
![]() |
Recommended Mobile SDK Learning Path
To begin learning about the Salesforce Mobile SDK, follow this path.
- Native, HTML5, or Hybrid: Understanding Your Mobile Application Development Options
- Developing Hybrid Apps with the Salesforce Mobile SDK
- Building PhoneGap Mobile Applications Powered by Database.com
- Getting Started with the Mobile SDK for Android
- Getting Started with the Mobile SDK for iOS
- Webinar: Introduction to the Mobile SDK
- Mobile SDK Development Guide, v. 1.5
Related Mobile SDK Resources
Here are some other helpful resources for the Salesforce Mobile SDK.
Blog Posts
Articles
- Developing Mobile Applications That Support Near Field Communication (NFC)
- Developing Mobile Applications with Force.com and Appcelerator Titanium
- Push Notifications for Salesforce Mobile Apps with Urban Airship
- How to build a mobile app for Force.com using jQuery Mobile and push notifications
- Developing Mobile Applications With Force.com And Sencha Touch
Related Topic Pages
Conference Sessions
- Introduction to the Salesforce Mobile SDK for Android (Dreamforce 2012)
- Introduction to the Salesforce Mobile SDK for iOS (Dreamforce 2012)
- Developing Hybrid Apps with the Salesforce Mobile SDK (Dreamforce 2012)
- Developing Offline-Capable Apps with the Salesforce Mobile SDK and SmartStore (Dreamforce 2012)
- Lessons Learned from Building an Enterprise iOS Application (Dreamforce 2012)
- NFC and the Salesforce Mobile SDK (Dreamforce 2012)
- Developing Native iOS Apps with the Force.com Mobile SDK (Cloudstock March 2012)
- Develop Mobile Web and Hybrid Apps (Cloudstock March 2012)
- Developing Mobile Apps for Force.com and Database.com (Dreamforce September 2011)
Documentation
Discussion Forum
Downloads

