Рельсы на камне Heroku для мобильных push-уведомлений - PullRequest
1 голос
/ 09 марта 2012

Какой драгоценный камень вы бы порекомендовали для отправки Push-уведомлений на мобильные устройства?

Контекст:

  • Приложение Rails 3, размещенное на Heroku
  • Малый масштаб (в настоящее время порядка сотен push-уведомлений в неделю)
  • В настоящее время только iOS, но расширяемая для нескольких платформ (Android, WP) [Желательно, но не обязательно]

Требования:

  • Если новый процесс порожден, низкое время выполнения для сохранения героку стоит низко
  • Поддерживает службу обратной связи
  • Поддержка нескольких платформ

Текущие альтернативы:

Любые предложения / рекомендации приветствуются.

Ответы [ 3 ]

2 голосов
/ 09 марта 2012

Пока что мы используем UrbanAirship для push-уведомлений на устройства, его рубиновая оболочка также доступна https://github.com/groupon/urbanairship.

Вы также можете использовать pusher.com, который поддерживает websocket (push-сообщения можно отправлять через Интернет).Дополнение heroku также доступно для pusher.com)

Использование любого из вышеперечисленных просто направит запрос этим третьим сторонам на отправку push-уведомлений, и ваш сервер herokus не будет загружен.

1 голос
/ 25 сентября 2012

Вы можете использовать мой драгоценный камень: https://github.com/tompesman/push-core

Этот драгоценный камень позволяет отправлять сообщения в APNS, GCM и C2DM.Отлично работает на Heroku с одним динамом.У драгоценного камня есть настраиваемый класс обратной связи, который вы можете изменить в соответствии со своим приложением.Что касается поддержки нескольких платформ, какие платформы вы рассматриваете?

1 голос
/ 15 августа 2012

Я создал драгоценный камень для создания центральных push-уведомлений, на данный момент он поддерживает iOS и Android, но я добавлю больше платформ.

Этот драгоценный камень не использует фоновые задачи, возможно, это будетВам тоже поможет

вот ссылка: https://github.com/NicosKaralis/pushmeup

...