Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Better Way to implement the chat application using XMPP on Android?

Hi i want to implement the Chat application in android using XMPP (To avoid the GCM notifications because GCM uses request response process).

i have done the 70 perc functionality using Smack library and OpenFire server. but after completion of these i came to know about the QuickBlox SDK. I don't know completely about that but few people are saying that it is good api by seeing the features..

can any one tell me that is it correct way of implementing the chat application using smack for xmpp . or we have any other good api which uses xmpp for android .

like image 630
AndroidDev Avatar asked Sep 23 '13 06:09

AndroidDev


People also ask

Does WhatsApp still use XMPP?

WhatsApp uses a customized version of the open standard Extensible Messaging and Presence Protocol (XMPP).

Which app uses XMPP?

Bruno the Jabber™ BearAndroid.

How XMPP works step by step?

As mentioned above, XMPP works by passing small, structured chunks of XML data between endpoints (clients) via intermediary servers. In other words, if you send a message to your friend using XMPP, that message, as part of an XML document, first travels to a server instead of traveling directly to your friend's device.


1 Answers

The Stackoverflow question "Android and XMPP: Currently available solutions" provides a good overview of XMPP client libraries for Android.

Another good resource is xmpp.org/xmpp-software/libraries.

like image 135
Flow Avatar answered Sep 22 '22 14:09

Flow