What Is a Flexible Page?

A Flexible Page is a type of custom mobile layout, designed to help you customize specific pages in Salesforce1.

Flexible Pages occupy a middle ground between page layouts and Visualforce pages. Like a page layout, Flexible Pages allow you to add custom items to a page. However, they don’t have the same structure as a page layout, and the custom items are all components.

You can use a Flexible Page to create a home page for a custom app—an App Page— that you can then add directly into the Salesforce1 mobile navigation. This provides your Salesforce1 users with a mobile home page that enables them to quickly access the objects and items that are most important in that app.

You can also assign global actions to a Flexible Page by specifying them in the Flexible Page XML. When users access the Flexible Page, any global actions that you’ve assigned to it will show up in the action bar at the bottom of the page.