Mobile SDK
(Redirected from Mobile)
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.
|
|
New Mobile SDK Features in Release in 1.1 (13-Mar-2012)
Some great new features in the latest release.
- Secure Offline API
- Store sensitive business data directly on a device with enterprise-class encryption for offline access. The Salesforce SDK provides a robust API for storing, retrieving, and querying data without internet connectivity. Check out this blog post for more information.
- Flexible OAuth2 Authentication Flow
- For hybrid apps, you now have the flexibility to configure whether or not your app needs to authenticate immediately when the app starts, or whether you'd prefer to defer authentication to a more convenient time in your app's lifecycle. Check out this blog post for more information.
- Blocks APIs for iOS
- For native iOS developers, the REST API libraries have been updated to support a blocks-based callback interface, to make responding to asynchronous REST calls much easier. Check out this blog post for more information.
Recommended Mobile SDK Learning Path
To begin learning about the Salesforce Mobile SDK, follow this path.
- Getting Started with the Mobile SDK for Android
- Getting Started with the Mobile SDK for iOS
- Webinar: Introduction to the Mobile SDK
- Mobile SDK Workbook
Related Mobile SDK Resources
Here are some other helpful resources for the Salesforce Mobile SDK.
- The latest Mobile SDK repositories from Github
- Recent related blog posts
- Mobile Components for Visualforce
- Recent conference sessions
- API Java Docs for Android
- API Docs for iOS
- the Mobile forum of the Force.com Discussion Boards