Mi aplicación utiliza el C2DM de Google (notificación push) para notificar a los usuarios sobre nuevas actividades de amigos. Una vez que instalan la aplicación, registro el dispositivo con los servidores C2DM y almaceno el número de teléfono del usuario. Entonces sé que el usuario está usando mi aplicación y puedo enviarle las notificaciones automáticas. Pero, ¿qué sucede si los usuarios desinstalan mi aplicación? ¿Hay alguna forma de detectarla en mi aplicación? ¿O la única forma es detectar un error en mi servidor cuando envío un C2DM y es inalcanzable, y luego marcar a un usuario como inactivo?¿Es posible detectar la desinstalación de la aplicación Android?
Me encantaría notificar a los usuarios cuando sus amigos están usando una aplicación y cuando ya no lo hacen.
¿Cuál es la mejor solución para este escenario?
La siguiente aplicación (de alguna manera) abre una nueva pestaña en el navegador predeterminado tan pronto como la haya desinstalado: https://play.google.com/store/apps/details?id= com.UCMobile.intl – caw
Para los nuevos desarrolladores de aplicaciones: no almacene el número de teléfono del usuario. [Use la ID de publicidad en su lugar] (http://android-developers.blogspot.com/2013/10/google-play-services-40.html). –
@DanDascalescu ¿Le interesaría echar un vistazo aquí http://chat.stackoverflow.com/rooms/99906/android-canonicals? Podría hacerlo con buen feeedback. –