Phonegap Buildを使用してAndroidとiOSのモバイルアプリを作成しました。去年は、リモートプッシュ通知のためにGCM(Google Cloud Messaging)を使用するコードをほぼ完成しました。これもAppleのAPNS経由で出ることができますが、プロジェクトは中止されました。プッシュ通知:GoogleのGCM/FCMでAmazon SNSを使用する理由
今年はプロジェクトが復活し、GoogleがすべてをFirebase(FCM)に変更したことがわかりました。次に、Amazon SNSの通知通知に関する魅力的なものをいくつか読んだ。とにかくSNSのほうがいいと思うようになったら、とにかくGCM/FCMを設定しなければならないことに気付き、その詳細をすべてSNSに渡します。
FCMの設定を完全にやり遂げなければならない場合、SNSを使用するとどんなメリットがありますか?どちらのサービスも同じ機能を提供しているようです:必要に応じてAPNSとやりとりしたり、トピックを購読したり、素晴らしいAPI/SDKなどを提供したりします。アプリケーションコードとサーバーサイドコードは、見ることができます。 FCMの上に別のレイヤー(SNS)を追加するのはなぜですか?
(私がこの意見に基づく質問もさせないようにしようとしている:私は、SNSは、私に何の努力を節約私にどんな利点を与える、またはFCMは持っていない任意の機能を追加しているかどうかを知りたい。)