Моему Android-приложению нужны простые push-уведомления для получения информации о появлении новых данных на сервере. Android предоставляет Google Cloud Messaging (GCM), который, по-видимому, подходит.
Однако устройства, работающие ниже Android 4.0.4, требуют наличия учетной записи Google на телефоне (за статистика платформы Google по состоянию на 10/1/2012, это в настоящее время около 75% телефонов Android). И не кажется хорошим опытом просить пользователей настроить учетную запись Google в середине несвязанной деятельности приложения.
Есть ли предложения для более универсального механизма push, который можно использовать на платформе Android? Например, каковы плюсы и минусы Amazon SNS? Любые другие кандидаты?