2014-01-20 3 views
1

Я новичок в IOS, и я хочу создать приложение с одним пользовательским чатом. Я не знаю, как начать с функции чата. Я искал его и нашел QUICKBLOX sdk, но проблема в том, что этот sdk показывает его изображение в приложении. может ли кто-нибудь сказать мне, какой api или sdk должен я использовать или как начать с самого начала, чтобы создать базовое приложение для чата?как начать с однопользовательского чата в IOS?

+0

Прежде всего, вам понадобится более крупный веб-сервис, чтобы начать с индивидуального приложения чата. XMMP-сервер можно использовать для общения даже с пользователем facebook с любыми веб-сервисами! –

ответ

2

Вам нужен сервер XMPP для передачи сообщений чата на разные устройства. Если вы хотите построить сервер самостоятельно, отметьте this tutorial. Если вы хотите осуществить реализацию sexy node.js, отметьте [xmppjs] (https://github.com/mwild1/xmppjs). Если вы хотите использовать сторонние услуги, то Quickblox - это, безусловно, путь.

Есть и другие поставщики услуг:

  • Parse: Разбираем SDK прост в использовании, но он не поддерживает в режиме реального времени обмена сообщениями. Вы должны проверять новые сообщения время от времени.

  • Firebase: он обеспечивает поддержку обмена сообщениями в режиме реального времени, но вы должны заплатить $ 45 в месяц за 200 активных подключений.

  • Layer: тот же, что и у базы огня, но имеет простой в использовании SDK. Еще в альфа.

Если вы не хотите возиться с XMPP, socket.io (для любителей nodejs) и signalr (для любителей ASP.NET) альтернативные решения.

+0

Это комментарий, а не ответ. –

Смежные вопросы