Я работаю над версией Android приложения, которое я впервые создал на iPhone, и это приложение требует отправить (если он так же успешен, как и версия для iPhone) до миллионов ежедневных уведомлений пользователям.
Я наивно думал, что на платформе Android была служба push-уведомлений в качестве ее родного брата, поэтому я решил посмотреть эту функцию в конце разработки, и теперь я здесь!
Я искал stackoverflow для ответов об этой функции (проблема?) и нашел несколько вариантов (спасибо, ребята!). Но кто-нибудь из вас, ребята, смог добиться такой возможности с таким объемом?
Здесь параметры, которые я нашел:
- Google C2DM Framework: моя первая проблема в том, что это только для Android 2.2 +, но я могу подумать, не было ли этого 200 000 уведомлений в день квоты; кто-нибудь из вас, ребята, запросил больше квот от Google?
- MQTT: это решение выглядит хорошо, и пример кода, предоставленный Антоном Лопыревым, полезен (и сообщения в блоге Dale Lane - хорошее чтение); это вариант, который я использую сейчас, но я понятия не имею, как он может реагировать на тысячи пользователей (у меня также возникают проблемы с сервером (москитом) ИЛИ службой (пока я еще не знаю), и я не знаю возможность получать уведомления иногда с двумя пользователями: p)
- XMPP: он выглядит как лучший вариант (пока?), но я еще не пробовал его; кто-нибудь из вас, ребята, воспользовался этим решением?
Я читал о Xtify или Urban Airship, но ни одно из этих коммерческих решений не может помочь (объем или стоимость).
Спасибо за любые советы!
Изменить: моя цель - отправить до 5 000 000 уведомлений в день