I am developing a push notifications architecture for our app. I am planning to use AWS-SNS with APNS and GCM. Google now recommends to use FCM (Firebase Cloud Messaging) instead of GCM for new apps. I wanted to understand if FCM is compatible with SNS or there can be some issues ? Are there any workarounds ?
Yes, FCM is backwards compatible with GCM (and thus SNS). I've written a small guide for FCM on SNS in this answer as there are a few gotchas.
The FCM API allows a superset of GCM functionality if you use it directly but functionality wise you don't lose access to anything already available in SNS. It's also nice and easy to use.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With