You can use cards to show screens from another application as an inline experience in your application. For example, users can tap a PDF in an email message and view the PDF in a previewer instead of having to switch applications. Cards help users to complete a full task in your application by using capabilities that are already provided. Choose from the following three types of cards:
|
Use previewers for viewing content e.g. open pictures, emails, and documents, or play audio and video files. Users can open a previewer by tapping a file type that you've added previewer support to. A previewer transitions in from the right to the left of the screen. Include an action bar with a back button and applicable actions on the previewer. |
![]() |
| Use composers for creating content e.g. a new contact, calendar entry, or status update. A composer transitions in from the bottom of the screen to the top. Use a sheet pattern to lay out the screen. | ![]() |
| Use pickers for selecting content e.g. adding recipients in an address field or adding attachments to a message. A picker transitions in from the bottom of the screen to the top. Use a sheet pattern to lay out the screen. You can also include pickers in a composer. | ![]() |