Meine Android-App benötigt einfache Push-Benachrichtigungen, um über das Erscheinungsbild neuer Daten auf einem Server informiert zu werden. Android bietet Google Cloud Messaging (GCM), die passen würde.Push-Benachrichtigungen für Android: Google GCM vs. Amazon SNS?
Geräte, die niedriger als Android 4.0.4 ausgeführt werden, benötigen jedoch ein Google-Konto, das auf dem Telefon vorhanden sein muss (per Google platform stats vom 01.10.2012, das sind derzeit etwa 75% der Android-Telefone). Und es scheint keine gute Erfahrung zu sein, Nutzer dazu aufzufordern, ein Google-Konto mitten in einer nicht verwandten Anwendungstätigkeit einzurichten.
Gibt es Vorschläge für einen universelleren Push-Mechanismus, der auf der Android-Plattform verwendet werden kann? Zum Beispiel, was sind die Vorteile & Nachteile von Amazon SNS? Irgendwelche anderen Kandidaten?
Verteilen Sie Ihre App über Google Play? Dann haben Sie garantiert ein Google-Konto für Ihre Nutzer. Darüber hinaus können Sie GCM ausschließlich über Google Play und nicht in einem anderen Drittanbieter-Vertriebsmodell verwenden. – KDEx
Ahh ... das hilft. Vielen Dank. – gcl1
@KDEx GCM funktioniert auch, wenn Sie Ihr APK auf Ihrer eigenen Website veröffentlichen (nicht vertrauenswürdige Quellen).Es muss nicht von Google Play heruntergeladen werden, um mit GCM zu arbeiten. Google Play muss mit einem konfigurierten Konto installiert werden, aber das war's. –