Tell Me More: Where Visualforce Pages Can Appear in Salesforce1

When you create a Visualforce page, you can make it available from a number of places in the Salesforce1 user interface.
  • Navigation menu—available when you tap Salesforce1 App Nav from the Salesforce1 mobile app
    Find warehouses navigation menu
  • Action bar and action menu—available from the bottom of any page in the Salesforce1 app that supports actions
    Create Quick Order action in the action menu
  • Record related information page (as a mobile card)—available when you navigate to a record
    Mobile card in Salesforce1 app

You can also reference, and link to, another Visualforce page in your Visualforce markup using the $Page global variable, or in Apex custom code by creating a PageReference object and returning it from an action method. Page references like this are common in multipage processes. Be sure to select Available for Lightning Experience, Salesforce1, and Lightning Communities for all pages in a multi-page process.

If a referenced page doesn’t have Available for Lightning Experience, Salesforce1, and Lightning Communities selected, it doesn’t prevent the referencing, or parent, page from appearing in Salesforce1. However, when a user tries to access the nonmobile enabled page, they receive an “Unsupported Page” error message.