Ich erstelle eine Android-App und möchte Benachrichtigungen verwenden, um Benutzer über Ereignisse zu informieren. Welcher ist der beste und zuverlässigste Benachrichtigungsdienst, der auf Android sowohl kostenpflichtig als auch kostenlos verfügbar ist? Als Follow-up bin ich sehr beeindruckt von Ubers Benachrichtigungen. Ich habe keine einzige Benachrichtigung verpasst und sie scheinen immer genau im richtigen Moment aufzutauchen. Mit welcher Technologie nutzt Uber die Benachrichtigungen? Ist es intern oder ein öffentlich verfügbarer Service?Welchen Dienst verwendet Uber, um Benachrichtigungen in seiner Android App zu senden?
Antwort
Google Cloud Messaging
Quelle (?): https://yalantis.com/blog/uber-underlying-technologies-and-how-it-actually-works/
Um Push-Benachrichtigungen in der iOS-App zu implementieren, Uber verwendet haben, müssen Apple-Benachrichtigungen Dienst schieben, und Google Cloud Messaging-Dienst (GCM) in der Android App. Lesen Sie hier die aktuelle Implementierung der Push-Benachrichtigung.
Um Push-Benachrichtigungen in der Android-App zu implementieren, muss Uber und Google Cloud Messaging service (GCM) verwendet haben.
The guide for android is available on the official website.
Sie können auch den folgenden Link überprüfen zu lernen, wie zu senden und GCM Push-Benachrichtigungen zu erhalten.
UPDATE:
Google hat jedoch begonnen Push-Benachrichtigung eine neue Firebase Cloud Messaging mit für das Senden. FCM ist die neue Version von GCM. Er erbt die zuverlässige und skalierbare GCM-Infrastruktur sowie neue Funktionen!
Überprüfen Sie diese website für den Leitfaden auch.
Nach StackShare, Uber die Analyse-Tools (und die zugehörigen Werkzeuge) schließen ein:
Google Analytics
Mixpanel
Optimizely
CrazyEgg
Heap
Graphite
Grafana
ein Link wäre nützlich! –
Ja, ein Link wäre nützlich! Kannst du bitte den Link auch teilen? –
- 1. Uber deeplink Android-App
- 2. iOS Reagieren, um Benachrichtigungen zu senden, wenn App getötet wird
- 3. Kann eine App erstellt werden, um Benachrichtigungen an Nicht-App-Benutzer zu senden?
- 4. senden Push-Benachrichtigungen in Android mit Firebase
- 5. Parse: senden Push-Benachrichtigungen von App
- 6. Senden von Push-Benachrichtigungen in nicht-native App (Web-App)?
- 7. Senden Firebase Benachrichtigungen von Android-Gerät
- 8. Welchen Sicherheitskontext verwendet ein Iframe zum Laden seiner Quellseite?
- 9. Welchen Algorithmus verwendet Asp.net Identity, um das Passwort zu verschlüsseln?
- 10. Wie hat Uber iPhones Fingerabdrücke genommen, um sie zu identifizieren, nachdem die Uber App gelöscht wurde?
- 11. Senden von Push-Benachrichtigungen von Server zu App mit Firebase?
- 12. Uber Treiber App
- 13. Uber Api, um Taxis in der näheren Umgebung zu überprüfen
- 14. Welchen Befehl verwendet pytest, um Testdateien auszuführen?
- 15. Android-MMS-App auslösen, um ausstehende Nachrichten zu senden
- 16. Senden Push-Benachrichtigungen an meine App-Benutzer
- 17. Android-Dienst startet App automatisch
- 18. Verwendet Facebook WordPress, um einige seiner Websites vollständig zu entwickeln?
- 19. Android, sollte ich einen Dienst verwenden oder nur Receiver senden?
- 20. UBER -RUFANFRAGE
- 21. Welchen Algorithmus verwendet R, um den Mittelwert zu berechnen?
- 22. Testen von Benachrichtigungen in Android
- 23. Welchen UI-Rahmen verwendet Google, um Gtalk zu erstellen?
- 24. Welchen Algorithmus verwendet MATLAB, um Eigenvektoren zu finden?
- 25. Welchen Algorithmus verwendet Freebase, um nach Namen zu suchen?
- 26. Dienst verwendet immer mehr Speicher
- 27. Wie mache ich eine App, die den Play-Dienst verwendet, um ohne sie zu arbeiten?
- 28. App-Signatur für Android und iOS in Uber-Integration
- 29. Firebase und Android-App, unverlangte Benachrichtigungen abrufen
- 30. Senden von Benachrichtigungen (einige Daten) von PHP Server Seite App auf Android Client Side App
Sie nutzen mehrere Tools wie appsee, mixpanel, Localytics, aber Clevertap tun Kasse. (es ist kostenlos) – therealprashant