Mi aplicación de Android necesita notificaciones push simples para estar informado sobre la aparición de nuevos datos en un servidor. Android proporciona Google Cloud Messaging (GCM) que parece encajar.Notificaciones push en Android: Google GCM vs. Amazon SNS?
Sin embargo, los dispositivos que ejecutan menos de Android 4.0.4 requieren una cuenta de Google para estar presente en el teléfono (por Google platform stats a partir del 01/10/2012, esto es actualmente alrededor del 75% de los teléfonos con Android). Y no parece ser una buena experiencia pedirles a los usuarios que configuren una cuenta de Google en medio de una actividad de aplicación no relacionada.
¿Hay alguna sugerencia para un mecanismo de empuje más universal que pueda usarse en la plataforma Android? Por ejemplo, ¿cuáles son los pros & contras de Amazon SNS? ¿Algún otro candidato?
¿Está distribuyendo su aplicación a través de Google Play? De ser así, tiene garantizado que su usuario tenga una cuenta de Google. Además, SOLAMENTE puede usar GCM a través de Google Play y no en ningún otro modelo de distribución de terceros. – KDEx
Ahh ... eso ayuda. Gracias. – gcl1
@KDEx GCM funciona incluso si publica su APK en su propio sitio web (fuentes que no son de confianza).No es necesario descargarlo de Google Play para trabajar con GCM. Google Play debe instalarse con una cuenta configurada, pero eso es todo. –