Menu
Amazon Simple Notification Service
Developer Guide (API Version 2010-03-31)

Amazon SNS Mobile Push High‐Level Steps

This section provides the high‐level steps you must perform to use Amazon SNS mobile push. First, for the mobile platforms you want to support you must complete the prerequisites, such as obtaining the required credentials and device token. For more information, see Prerequisites Then, you use the information you obtained from the mobile platforms with Amazon SNS to send a message to a mobile device. This information should help you gain a better understanding of the steps involved when using the Amazon SNS mobile push, as described in Using Amazon SNS Mobile Push.

Step 1: Request Credentials from Mobile Platforms

To use Amazon SNS mobile push, you must first request the necessary credentials from the mobile platforms. For more information, see the getting started section for your platform later in this guide.

Step 2: Request Token from Mobile Platforms

You then use the returned credentials to request a token for your mobile app and device from the mobile platforms. The token you receive represents your mobile app and device. For more information, see the getting started section for you platform later in this guide.

Step 3: Create Platform Application Object

The credentials and token are then used to create a platform application object (PlatformApplicationArn) from Amazon SNS. For more information, see Create a Platform Endpoint and Manage Device Tokens.

Step 4: Create Platform Endpoint Object

The PlatformApplicationArn is then used to create a platform endpoint object (EndpointArn) from Amazon SNS. For more information, see Create a Platform Endpoint and Manage Device Tokens.

Step 5: Publish Message to Mobile Endpoint

The EndpointArn is then used to publish a message to an app on a mobile device. For more information, see Send a Direct Message to a Mobile Device and the Publish API in the Amazon Simple Notification Service API Reference.