Angenommen, ich habe eine Anwendung, in der sich Personen anmelden, um eine Benachrichtigung zu erhalten, wenn ein Ereignis in einer Leiste erstellt wird. Ich möchte auch ein Symbol in einer Google Map zeichnen, wenn eine Leiste hinzugefügt wird. Ich lese über Google Cloud Messaging und Firebase, die Google als die verbesserte Version des ersteren bewirbt. Was sind die Vor- und Nachteile beider?Google Cloud Messaging vs Firebase
Antwort
Ja Nein Wie Sie lesen, ist Google Cloud Messaging die traditionelle Methode, Push-Benachrichtigungen und Downstream-Nachrichten an Android zu senden.
Jetzt mit der zusätzlichen neuen Produkt Firebase (gekauft), Google einige Änderungen für die effiziente Nutzung. Also umbenannt GCM als FCM (neue verbesserte Version), entlang der Änderung jetzt Sie FCM verwenden können Push-Benachrichtigungen an iOS-Geräte sowie weitere neue Funktionen senden,
In der Tat können Sie Push-Token mit Firebase registrieren und senden api Signal an GCM-Server, noch würde die Nachricht das Gerät erreichen.
Sie können diese FAQ lesen, https://firebase.google.com/support/faq/#gcm-fcm
Aber wird GCM veraltet sein? Ich habe Angst, in GCM zu entwickeln und dann zu Firebase zu migrieren – MithPaul
Wir verwendeten GCM in einer unserer Anwendungen, und die einzige Änderung in der Server-Seite ist nur die API-Endpunkt-URL (von gcm zu Firebase), auch sicher wird Sei eine lange Abnutzungszeit zu dem Zeitpunkt als nichts erwähnt wurde und wenn du mit Firebase neu startest. –
Vielen Dank für Ihre Erfahrungen! – MithPaul
- 1. Firebase Cloud Messaging-Autorisierungsfehler
- 2. Firebase Cloud Messaging Gerätegruppen Leck
- 3. Firebase Cloud Messaging authorizion Fehler
- 4. FireBase Cloud Messaging funktioniert nicht
- 5. Firebase Cloud Messaging onMessageSent nicht
- 6. Google App Engine vs Firebase
- 7. Google Cloud Messaging (fake_message_id)
- 8. Google Cloud Messaging - Beispielserver
- 9. Firebase Cloud Messaging für das Web
- 10. Firebase Cloud Messaging-Dienstschlüssel funktioniert nicht richtig
- 11. Firebase Google Cloud Messaging von Gerät zu Gerät
- 12. Firebase (Google) Cloud Messaging (FCM, alte GCM) - Nachrichtenstatus prüfen
- 13. Firebase Cloud Messaging-Entwicklungs- und Veröffentlichungsprofil
- 14. Leistung von Google-Cloud-Messaging
- 15. Google Cloud Messaging mit Android
- 16. Google Cloud Messaging Codierung Fehler
- 17. Google-Cloud-Messaging bereitstellen Motor
- 18. Verwendung von Firebase Cloud Messaging mit localytics
- 19. Ist Firebase Cloud Messaging HIPAA-konform?
- 20. "InvalidTokenFormat, Fehler 400" von Firebase Cloud Messaging
- 21. Unterstützt Firebase Cloud Messaging VoIP-Pushkit-Dienste?
- 22. Firebase Cloud Messaging - Wie Tokens zu validieren?
- 23. Erläuterung zu Firebase Cloud Messaging "gleichzeitige Verbindungen"?
- 24. Firebase Cloud Messaging ungültigeRegistrierung für Thema Nachrichten
- 25. Gradle kompiliert nicht für Firebase Cloud Messaging
- 26. Benutzer senden Push-Benachrichtigung, Firebase Cloud Messaging
- 27. Wie melde ich mich aus dem Firebase Cloud Messaging Messaging
- 28. Wie profitiert Google von Google Cloud Messaging?
- 29. Google Cloud Messaging - CCS (XMPP) vs HTTP-Server
- 30. Android Cloud Testlabor vs Firebase Testlabor
Nichts. Google hat Firebase gekauft und GCM in FCM umbenannt. (Vor langer Zeit hieß GCM C2DM) – petey
Ja, aber beide sind derzeit verfügbar. Ich habe gelesen, dass Firebase vielleicht teurer ist. Auf der anderen Seite habe ich Angst vor der Entwicklung in GCM und dann wird es veraltet – MithPaul