Developer Console

Step 1: Explore - Know Your Options

1. Explore - Know your options 2. Choose - Find a solution 3. Fit - Update your code 4. Verify - Test your app 5. Push - Submit your app

For device messaging, Amazon offers the Amazon Device Messaging (ADM) SDK and the A3L Messaging SDK. Features available in Firebase Cloud Messaging (FCM) might differ from features available in Amazon SDKs. Review your app to see which FCM features your app requires, then use the following table to see what options are supported by Amazon. After reviewing your app, continue to the next section to see how to make your app compatible with Fire OS.

Category FCM Feature Supported in ADM? Supported in A3L Messaging?
Message type Push notifications
Supported on Fire OS
Supported on Android and Fire OS
Message type Data messages
Supported on Fire OS
Supported on Android and Fire OS
Message type Push notifications with data
Supported on Fire OS
Supported on Android and Fire OS
Targeted messaging Single device messaging
Supported on Fire OS
Supported on Android and Fire OS
Targeted messaging Topic Based Messaging
Supported on Fire OS
Supported on Android and Fire OS
Targeted messaging Group Based Messaging
Supported on Fire OS
Not applicable
For group based messaging, use the server APIs provided by ADM and FCM.
Client-to-server messaging Upstream messaging Not supported on Fire OS
Supported on Android. Not supported on Fire OS.


For Group Based Messaging, use the server APIs provided by ADM and FCM.

Next steps

Go to the next step: Step 2: Choose - Find a Solution.


Last updated: Feb 27, 2023