¿Qué tipo de enfoque de notificación automática es adecuado para Android 2.3.3?

Quiero implementar un sistema de mensajes push dentro de mi aplicación y he estado buscando un servicio push en Android.

Encontré varios enfoques diferentes, y el que me llamó la atención fue el GCM de Google, pero parece que no está disponible para 2.3.3, y tendría que actualizar al nivel de API 20. Esto significa perder una gran cantidad de usuarios solo porque Google no quiere admitir versiones históricas de Android.

¿Alguien puede decirme cuál es el mejor enfoque para implementar notificaciones push en 2.3.3 o superior?

preguntado el 02 de julio de 12 a las 13:07

3 Respuestas

  1. Puede y probablemente debería usar GCM. Está disponible para Android 2.2+ (API nivel 8+).

  2. Todavía no existe el nivel de API 20; ¡requerirlo ciertamente eliminaría a muchos usuarios de Android!

  3. La documentación es bastante completa y está disponible aquí: http://developer.android.com/guide/google/gcm/gcm.html

Respondido 02 Jul 12, 13:07

¡¡¡No puedo instalarlo desde android-sdk!!! ¡Solo instalé el nivel 10 de API y ahora en el árbol adicional no puedo ver ninguna señal de GCM! - Seyed Vahid Hashemi

@austin No es parte del SDK. Realmente debería consultar los documentos que tanto Rawkode como yo le indicamos. - Darshan Rivka Whittle

¡Leí el documento de Google que decía que debería instalarlo desde SDK! léelo: desarrollador.android.com/guide/google/gcm/gs.html#libs - Seyed Vahid Hashemi

@austinpowers Lo siento, no me había dado cuenta de que lo están recomendando ahora. También entiendo de dónde obtuviste tu "20": necesitas actualizar tu SDK de Android herramientas a revisión 20. Luego verá las bibliotecas auxiliares de las que están hablando. Hacer esto no afecta el nivel de API para el que crea ni los dispositivos en los que se puede ejecutar su aplicación, solo actualiza sus herramientas para trabajar con el SDK de Anroid. - Darshan Rivka Whittle

Google Cloud Messaging está disponible desde el nivel de API 8 (Android 2.2)

http://developer.android.com/guide/google/gcm/index.html

Respondido 02 Jul 12, 13:07

Respondido 02 Jul 12, 13:07

Cabe señalar que esta es una mala recomendación: C2DM ha quedado obsoleto en favor de GCM. - Darshan Rivka Whittle

y ya no obtienen nuevos usuarios - Seyed Vahid Hashemi

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.