1

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

+0

Nichts. Google hat Firebase gekauft und GCM in FCM umbenannt. (Vor langer Zeit hieß GCM C2DM) – petey

+0

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

Antwort

2

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

+0

Aber wird GCM veraltet sein? Ich habe Angst, in GCM zu entwickeln und dann zu Firebase zu migrieren – MithPaul

+1

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. –

+0

Vielen Dank für Ihre Erfahrungen! – MithPaul

Verwandte Themen