Поддерживают ли гибридные мобильные приложения Push-уведомления?

Могут ли фреймворки мобильной разработки хорошо работать с push-уведомлениями?

Подробности следуют:

Я занимаюсь разработкой кроссплатформенных мобильных приложений. Похоже, гибридные приложения, разработанные с использованием среды мобильной разработки, такой как PhoneGap, Titanium и т. Д., Предоставляют доступ к основным функциям телефона (камера, акселерометр, адресная книга и т. Д.) При разработке с использованием веб-технологий (HTML5, JavaScript, CSS).

Одно определенное требование - использовать push-уведомления для отправки сообщений на устройства, на которых установлено приложение, даже когда оно закрыто. Я понимаю, что каждая платформа поддерживает это по-разному (Apple Push-уведомления против C2DM и т. Д.).

Я предполагаю, что уведомления HTML5 не соответствуют требованиям, поскольку (я предполагаю) уведомления HTML5 (веб-сокеты, SSE) требуют, чтобы приложение работало.


person Justin    schedule 04.11.2011    source источник


Ответы (3)


PhoneGap на Android поддерживает push-уведомления, добавляя плагин. См. здесь. Насчет других платформ я не уверен. appMobi «из коробки» поддерживает push-уведомления для Android и iOS. См. здесь. Я могу найти расплывчатые ссылки на Titanium, но ничего конкретного.

person Paul Beusterien    schedule 04.11.2011

Trigger.io поддерживает создание гибридных приложений с push-уведомлениями с использованием только веб-технологий - нет необходимости настраивать локальные компиляции или использовать Eclipse / XCode.

Наша документация по включению push-уведомлений находится здесь: http://docs.trigger.io/en/v1.3/partners/parse.html

Мы также разместили здесь учебное пособие: http://trigger.io/cross-platform-application-development-blog/2012/03/23/using-parse-and-trigger-io-for-кросс-платформенныеприложениябезболивсервернойчасти/

person Amir Nathoo    schedule 23.04.2012

Я работаю в AppMobi. Мы предоставляем push-уведомления для iOS и Android прямо из коробки. Его просто включить, и у нас есть вспомогательная библиотека javascript для управления настройкой / обработкой / отображением в вашем коде. У нас есть API веб-службы для отправки сообщений, или вы можете использовать нашу панель управления для их отправки.

person Community    schedule 07.11.2011