web-dev-qa-db-fra.com

Une meilleure façon de mettre en œuvre l'application de chat en utilisant XMPP sur Android?

Salut, je veux implémenter l'application de chat dans Android utilisant XMPP (pour éviter les notifications GCM car GCM utilise le processus de réponse aux demandes).

j'ai fait la fonctionnalité 70 perc en utilisant la bibliothèque Smack et le serveur OpenFire. mais après avoir terminé ces derniers, j'ai appris à connaître le QuickBlox SDK. Je ne sais pas complètement à ce sujet mais peu de gens disent que c'est une bonne API en voyant les fonctionnalités ..

quelqu'un peut-il me dire que c'est la bonne façon de mettre en œuvre l'application de chat en utilisant smack pour xmpp. ou nous avons une autre bonne API qui utilise xmpp pour Android.

31
AndroidDev

La question Stackoverflow "Android et XMPP: solutions actuellement disponibles" fournit un bon aperçu des bibliothèques client XMPP pour Android.

Une autre bonne ressource est xmpp.org/xmpp-software/libraries .

20
Flow

Vous pouvez utiliser QuickBlox1 gratuitement.

Il fournit au serveur XMPP prêt à l'emploi de nombreuses fonctionnalités, vous pouvez en lire plus sur les fonctionnalités http://quickblox.com/developers/Chat

Voici un exemple comment commencer à utiliser QuickBlox avec une bibliothèque aSmack http://quickblox.com/developers/Android_XMPP_Chat_Sample


1Divulgation rapide: je suis développeur chez QuickBlox.

7
Rubycon