Step 1: Explore - Know Your Options
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|
|Message type||Data messages||Supported on Fire OS|
|Message type||Push notifications with data||Supported on Fire OS|
|Targeted messaging||Single device messaging||Supported on Fire OS|
|Targeted messaging||Device group messaging||Supported on Fire OS||Supported on Android. Not supported on Fire OS.|
|Targeted messaging||Topic messaging||Supported on Fire OS||Supported on Android. Not supported on Fire OS.|
|Client-to-server messaging||Upstream messaging||Not supported on Fire OS||Supported on Android. Not supported on Fire OS.|
Go to the next step: Step 2: Choose - Find a Solution.
Last updated: Jan 09, 2023