2013-09-23 3 views
33

Привет, я хочу реализовать приложение чата в android с помощью XMPP (до избежать уведомлений GCM, потому что GCM использует запрос ответа процесс).Лучший способ реализовать приложение чата с помощью XMPP на Android?

Я сделал функцию 70 perc, используя библиотеку Smack и OpenFire сервер. но после завершения этих я узнал о QuickBlox SDK. Я не знаю полностью об этом, но мало людях говорят, что это хорошо апите, видя особенность ..

может любой сказать мне, что это правильный способ реализации приложения чат с помощью привкуса для XMPP. или у нас есть другие хорошие api, которые использует xmpp для Android.

+0

Возможный дубликат [Android и XMPP: доступные решения] (http://stackoverflow.com/questions/4769020/android-and-xmpp-currently-available-solutions) – Flow

+0

@AndroidDev: привет! можете ли вы предоставить некоторую базу кода приложения чата, используя smack api в android –

+0

@Manish Agrawal http://davanum.wordpress.com/2007/12/31/android-just-use-smack-api-for-xmpp/ – AndroidDev

ответ

7

Вы можете использовать QuickBlox бесплатно.

Он обеспечивает сервер XMPP из коробки с большим количеством функций, вы можете прочитать об особенностях там http://quickblox.com/developers/Chat

Вот пример того, как начать использовать QuickBlox с библиотекой aSmack http://quickblox.com/developers/Android_XMPP_Chat_Sample


Краткое описание: Я разработчик QuickBlox.

+2

Основная проблема с quickblox в том, что она очень структурирована и очень негибкая. Вы можете создавать чаты, но это не уникально для ваших друзей, а просто всех пользователей в приложении ... не хорошо. Кроме того, только вы, администратор, можете создавать группы, которые значительно разрушат качество вашего приложения, с необходимостью полиции так много групп, что только вы можете создать – Sauron

+0

Новая версия QB Chat 2.0 решит все такие проблемы, будет доступна через 2 недели –

+0

QuickBlox Chat 2.0 http://quickblox.com/developers/Chat#Chat_2.0 –