Предварительный просмотр :
Я использую сервер чата juggernaut . У меня на компьютере запущен сервер redis и juggernaut.Я могу делать чаты в своей локальной сети в различных веб-браузерах.Все работает без сбоев.Поскольку juggernaut - это сервер чата, управляемый сервером, поэтому я совершенно уверен в масштабируемости.Теперь вот что: -
В чем проблема:
Я хочу иметь родное приложение iphone , где пользователь может войти иобщаться со своими друзьями. Теперь я хочу знать, как мне запустить приложение для iphone, потому что для регистрации клиента juggernaut необходим код javascript. Примерно так:
var jug = new Juggernaut;
jug.subscribe("channel1", function(data){
alert(data);
});
В основном, как мнеотправлять новые уведомления в окно чата Iphone.Я не знаю много об iphone, так как я веб-разработчик.Все еще из поиска в Google и т. Д. Я узнал несколько возможных (может быть) способов: -
- Мы можем встроить URL в окно iphone.Это хороший подход?
- Другая вещь, которую мы можем сделать, это использовать UrbanAirship услуги, которые мы можем делать push-уведомления.Будут ли push-уведомления работать в чате?Я даже не знаю об этом.
- Третьим вариантом может быть опрос.Клиент чата Iphone продолжает нажимать на мое приложение rails для новых уведомлений.Но я думаю, что это будет очень плохой подход.
Каковы другие возможные решения?
Может любойРазработчик iPhone / Android поможет мне, что мне делать.В конце концов я найму разработчика для Iphone, чтобы сделать все части кодирования.Но я хочу, чтобы у меня в голове была общая картина, чтобы я мог предоставить полную документацию обо всех вещах и иметь четкое представление о том, как я хочу обсудить с ним вещи перед тем, как написать код.
PS: Я ищу решение, которое работает и на устройствах Android / Nokia.Потому что позже я буду разрабатывать приложение для этого тоже. В принципе, было бы хорошо иметь такое же решение. в противном случае коэффициент совместимости должен быть как минимум.