Sharing and the Invocation Framework

The BlackBerry Application Platform lets you give users access to external services, such as Facebook, from a UI component or action item in your app. For example, users can tap

  • Share to share a photo with a Facebook friend
  • Open in to open an image in an image editor
  • Set as to set a ring tone
  • Contact to call a contact

You can give users access to external services in the action bar, action menu, or context menu.

Device showing a list of external services that users can choose to share content.

Best practices

Order the external services alphabetically.

Include a Cancel button in the top-left corner of the screen.

Avoid providing access to external services directly from the action bar. Allow users to access groups of services from the action menu instead.

Got questions about leaving a comment? Get answers from our Disqus FAQ.

comments powered by Disqus