Мое приложение использует Google C2DM (push-уведомление) для уведомления пользователей о новой активности от друзей. После установки приложения я зарегистрирую устройство на серверах C2DM и сохраняю номер телефона пользователя. Поэтому я знаю, что пользователь использует мое приложение, и я могу отправить ему push-уведомления. Но что произойдет, если пользователи отключат мое приложение, есть ли способ поймать его в моем приложении? Или единственный способ поймать ошибку на моем сервере, когда я отправляю C2DM, и он недоступен, а затем помечать пользователя как неактивного?
Я хотел бы уведомлять пользователей, когда их друзья используют приложение, и когда они больше не делают.
Какое наилучшее решение для этого сценария?