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.


Related Mobile SDK Resources

Here are some other helpful resources for the Salesforce Mobile SDK.

Blog Posts

Articles

Related Topic Pages

Conference Sessions

Documentation

Discussion Forum

Downloads