Developing Salesforce Apps with Visualforce

Developers can use Visualforce to extend and add new functionality to the Salesforce mobile app. Using Visualforce to develop for Salesforce lets you access Salesforce data and create an integrated experience that runs on the Lightning Platform. You can create Visualforce pages that are shared between desktop and mobile, or pages that are exclusive to the mobile app.

Visualforce pages and custom iframes aren’t supported in Lightning Experience on iPad Safari.

Note

Developing for Salesforce gives you flexibility in the processes and tools you use to customize your app. For instance, you can use the Salesforce Lightning Design System to create apps consistent with the principles, design language, and best practices of Lightning Experience. Or incorporate JavaScript tools and third-party frameworks to create interactive user experiences.

In this section, we’ll go over the development process for using Visualforce in the Salesforce mobile app and best practices to create functional, sophisticated apps.