Enabling XMPP in an Android App

Due to my lack of experience on this issue, I am having trouble figuring out some things about XMPP.

I am trying to develop an Android application, and after a little research, I came to the conclusion that I need to understand how to include XMPP in my application.

I would be happy to receive any relevant links or explanations on how to implement XMPP in Java (in the Eclipse IDE) , which are related to the development of Android applications

I read a post on this forum that warned that "creating your own XMPP server is not as easy as you think," is this true even if the procedure that the server should perform is quite simple? If I create a server, what next? how does he "go on air"?

Now I plan to use the Tigeys server and Smack libraries to communicate on the client server based on the XMPP protocol, does anyone have any useful information?

I decided not to use Openfire, because it has more features than I need, and they are mainly associated with several partners, which does not interest me.

This XMPP material is really new to me, and I would be glad if someone could shed light on this topic.

+4
source share
1 answer

You can use any server

  • Tigase
  • Openfire (this one is very easy to install / configure)
  • Ejabberd

But for the client side, I suggest you use asmack http://code.google.com/p/asmack/

+1
source

All Articles