La Migration de la GCM, à la FCM nécessaire?
Google vient d'annoncer que Google Cloud Messaging est maintenant Firebase Messagerie en Nuage. Qu'est-ce que cela signifie pour les utilisateurs existants de la GCM et de ce que la migration (le cas échéant) sont nécessaires?
Vous devez vous connecter pour publier un commentaire.
Mise à jour: Il y a eu une récente annonce par e-mail GCM est maintenant obsolète et sera complètement supprimé de l'année prochaine (2019), et tous les GCM, les utilisateurs doivent commencer la migration de la FCM. Pour plus de détails, voir ma réponse ici.
En plus de ce Pritam Baral réponse, note que la FCM de base est composé de GCM lui-même. Il n'y a pas besoin de migrer vers elle, mais elle est encouragée, car lors de la migration de la FCM, toutes les fonctionnalités liés à elle sera disponible pour l'utilisation. En se référant à la Firebase Officiel De Pricings Page, les fonctionnalités qui sont incluses pour gratuit sont:
Pré-IO GCM implémentations doivent encore travailler pour un temps plus long à l'avenir, comme indiqué dans le GCM et de la FCM Faq:
Selon la récente faits saillants:
Ce qui est de la FCM et pourquoi devrions-nous utiliser?
De la FCM (Firebase Messagerie en Nuage) est une nouvelle version améliorée de la Google Cloud Messaging API en vertu de la Firebase de la marque. Il possède toutes les caractéristiques de la GCM, ainsi que quelques fonctionnalités supplémentaires. Par la Firebase FAQ, il "hérite de la GCM de l'infrastructure de base, avec de nouveaux Kits de développement logiciel pour faire de Messagerie en Nuage de développement plus facile". Google a expliqué leur décision de libération de la FCM dans leur Messagerie en nuage FAQ, où ils ont écrit:
Google recommande la mise à niveau à partir de la GCM, à la FCM dans leurs Api pour Android Notes De Version. Raisons pour le faire sont données dans le Firebase FAQ:
Est GCM obsolète?
Certaines caractéristiques de la GCM sont déjà obsolète (voir https://developers.google.com/cloud-messaging/android/legacy-regid, par exemple), et maintenant, dans les jours à venir, GCM est en passe d'être totalement abandonné. Google dit:
Comment mettre à jour les anciennes applications Android à partir de la GCM, à la FCM
De https://developers.google.com/cloud-messaging/android/android-migrate-fcm:
L'infrastructure du cloud seront pour la plupart restent les mêmes, de sorte existants GCM applications devraient continuer à bien fonctionner. Bien que je n'ai pas trouvé de mention d'une désapprobation de la politique de Google encore, il serait inhabituel pour Google (et ils ont peu de raison d') pause existant GCM infrastructure/SDK/code.
FCM semble être une meilleure version de la GCM, d'être disponible sur de multiples plateformes (même sur le web!) et plus simple d'installation (à comparer avec le GCM). La Migration des guides sont disponibles pour Android et iOS
Google ont élargi GCM pour envoyer des messages à plusieurs plates-formes au-delà de Android: iOS et Chrome. Firebase est connu pour être de la croix-plate-forme, de sorte que la FCM maintenant qu'elle fait un choix naturel dans le Firebase suite de fonctionnalités conçues pour Android, iOS et web mobile.
FCM
La FCM est la nouvelle version de la GCM, sous la Firebase de la marque. Il hérite de la GCM, infrastructure de base, afin de nous assurer de continuer à diffuser des messages de manière fiable sur Android, iOS et Chrome.
Oui certaines caractéristiques de la GCM est obsolète, mais ils sont de soutenir tous les anciens clients.
Pour plus d'informations.https://developers.google.com/cloud-messaging/faq