Je construis une application Android qui utilise des services tels que l'authentification. Je choisis entre utiliser Firebase et Play Services. Je veux simplement utiliser ce qui est la meilleure pratique. Je n'essaie pas de trouver une opinion ou une discussion, je veux faire ce qui est bon pour Android, quelle est la norme de facto, quelle est la bonne façon «native» de le faire. Je ne m'occupe pas vraiment des problèmes de fonctionnalité, car je veux utiliser ce qui est «correct». Cependant, je n'ai pas trouvé d'instructions ou de sites définitifs concernant l'utilisation de Firebase ou Play Services. Lequel dois-je utiliser?Quelle est la norme Android actuelle, Firebase ou Play Services?
Cette question a été débattue l'année dernière sur StackOverflow et Reddit. Personnellement, je pense que la réponse est d'utiliser Firebase autant que possible, et d'utiliser Play Services pour le reste. Je pense que Play Services et Firebase partagent certaines fonctionnalités en commun, mais Google les transfère dans Firebase. L'année dernière, les deux services étaient plus identiques, mais Google a activement mis à jour Firebase, donc bien qu'il n'ait pas été annoncé directement, il semble que la fonctionnalité Play Services soit officieusement abandonnée au profit de Firebase.
Ou peut-être mélangé, comme le suggère cette image lors de la configuration des services Google Play Jeux.
Quelle est la norme appropriée?
"utilise des services tels que l'authentification" c'est trop vague. Vous devez être plus précis que cela. – Budius
I ' m créer un jeu Android qui utilise l'authentification et synchronise les données avec une application Web qui utilise également l'authentification. Un jeu avec les meilleurs scores. J'ai regardé l'API Play Services qui ne mentionne même pas Firebase, mais les docs Firebase concernent la migration depuis Play Services. – hexicle
* bien que cela n'ait pas été annoncé directement, il semble que la fonctionnalité Play Services concernée soit officieusement déconseillée au profit de Firebase * il n'existe pas de dépréciation non officielle. –