Newer Version Available

This content describes an older version of this product. View Latest

Developing for Mobile Devices

Developers can use Visualforce and Apex to write sophisticated and powerful applications that run natively on the Force.com platform. To extend applications built on the Force.com platform to mobile devices, developers can use Visualforce Mobile. Visualforce Mobile combines the speed and reliability of Salesforce Classic, Salesforce’s native client application, with a fully customizable, browser-based user interface.

Visualforce Mobile is a hybrid of client-side and on-demand programming that lets developers leverage the offline data access offered by Salesforce Classic along with the flexibility and rapid development offered by Visualforce and Apex.

Salesforce Classic for BlackBerry and Salesforce Classic for iPhone can render Visualforce pages and web pages directly within the client application in an embedded browser. Visualforce Mobile pages can even execute JavaScript code that forces Salesforce Classic to synchronize data and close the embedded browser.