В настоящее время доступны оповещения для iPhone, Palm Pre и Blackberries, которые предоставляются их соответствующим производителем. Однако я ничего не слышал об андроидах (возможно, потому, что Google фактически не продает сами телефоны. Есть ли какие-либо решения там вообще?Есть ли система push-уведомлений для андроидов?
ответ
Android не имеет таких же ограничений, что и операционные системы устройств от различных другие изготовители, перечисленные ниже. Поэтому вполне вероятно, что данные или уведомления уже существуют в качестве намерения, и вам просто нужно зарегистрироваться для данного намерения в своей заявке.
Методология в вашем случае будет такой же, как вы бы использовали на нормальные компьютерные системы
Возможно, ваш сервер транслирует или передает события на фоновый процесс, который вы создаете на устройстве Android.
Во всем, что я делал, сегодня нет никаких сервисов. Часть последней мили немного сложна, и она представляет некоторые интересные проблемы как для производителей телефонов (представьте, что каждое приложение запускает собственный демон-телефон для дома), так и перевозчиков (это много назад и вперед, когда у вас есть множество клиентов, поддерживающих связь).
Я нахожусь в компании под названием Urban Airship, и мы делаем push-уведомления для iPhone и получили много вопросов об этом для платформы Android. Мне было бы интересно узнать, будут ли другие заинтересованы в такой услуге? Что-то, что имело бы (в идеале) библиотеку с открытым исходным кодом в сочетании с облачной инфраструктурой последней мили, предоставляющей уведомления самим устройствам и приложениям?
Ищет то же самое. Xtify делает это сейчас. developer.xtify.com. имеет намного больше, чем просто нажимать, но вы можете просто нажать, если хотите. У меня было одно и то же с одним из их разработчиков - он сказал, что скоро вы сможете иметь iphone push (гораздо менее богатый и не geo), хотя и на платформе, но пока я просто использую Android.
Почему вы не идете с реализацией XMPP. сейчас доступно столько публичных серверов, как gtalk, jabber, citadel и т. д. Для Android есть еще один SDK, который называется SMACK. Это мы не можем сказать push-уведомление, но с помощью XMPP вы можете поддерживать соединение между клиентом и сервером, что позволит осуществлять двустороннюю связь. Средства клиент и сервер Android могут взаимодействовать друг с другом. В настоящее время это удовлетворит потребность Push in android. Я реализовал образец кода, и он действительно отлично работает.
Какие данные вы ищете для push-уведомлений? –
Любой, только для того, чтобы мои серверы могли уведомить andriod устройства определенного события – erotsppa
Это уже было задано, http://stackoverflow.com/questions/1243066 –