Newer Version Available

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

Canvas in the Salesforce1 App

Force.com Canvas enables you to expose your canvas apps in Salesforce1. The Salesforce1 app is Salesforce on the go. This enterprise-class mobile app gives you real-time access to the same information that you see in the office, but it’s organized for getting work done when you’re away from your desk. Just like in the full Salesforce site, users can access publisher and Chatter feed items, including Force.com Canvas apps.

Developers can use canvas apps in Salesforce1 to:
  • Expose a canvas app as a Salesforce1 action. An icon indicates a canvas app. You can use either the default puzzle icon or upload a custom icon for the related action.
  • Post to the feed from a canvas app in Salesforce1 or through the Chatter API.
  • Display a canvas app inside a feed item from within Salesforce1. An icon indicates a canvas app. You can use either the default puzzle icon or provide a thumbnail URL in the feed item to display a custom icon.
  • Add a canvas app as an option in the navigation menu in Salesforce1. An icon indicates a canvas app. You can use the default puzzle icon or provide a custom icon URL in the connected app settings of your canvas app.

    Canvas apps don’t appear in the Salesforce1 navigation menu on Android mobile devices. To see canvas apps in the navigation menu, log in to the Salesforce1 mobile browser app.

    Note

For example, you might have a canvas app that warehouse employees use to process orders on a mobile device. You can create an action that accesses the app from the icon of the device, allowing employees to pull up a list of customer orders. After an order is processed, the app sets the order status in Salesforce and posts a feed item to the associated customer account.

Users can still access your canvas app from within Salesforce on a desktop machine. The additional functionality for mobile devices that Salesforce1 offers doesn’t impact or limit existing functionality.