On Tue, May 03, 2016 at 09:01:33AM +0200, Bruno Wilsius wrote: > Hello, Hello Bruno,
> Sorry for the previous mail. > > I'm currently working on an android chat application using xmpp connected > to an jabbed server. I'm searching for an xmpp library working on android > when I see your beer project. > > I would like to have your opinion on smack library on android. > - Is is stable ? The smack library is really stable and easy to use. Since version 4.0, the support for Android was added and it is not necessary to use asmack (a side project to port smack to Android) anymore. > - do you encounter problem linked to network connectivity > (roaming cellular/WiFI) ? Yes. The network connectivity changes a lot on mobile and as smack is a general purpose xmpp library it won't handle that for you. You will have to detect connectivity change in your application and do the appropriate actions (reconnect, etc) > - is it easy to add a xep extension ? It is really easy to add a XEP extension. For exemple, you can find a few extensions made for Beem [here](http://beem-project.com/projects/beem/repository/show/app/src/main/java/com/beem/project/beem/smack) > Will you re-use smack if you're re-satrting been project ? > Do you know another xmpp library available for android. Basically yes. Smack is really simple to use and support a lot of XEP out of box that's is main advantage. However, lots of XEP were written before mobile and new XEP are not supported in Smack so you will have to write them yourself (but that's easy). There are a few xmpp Android application that don't use smack but there own library. You can take a look at https://conversations.im > Thank You for your help. Good luck with your project. -- Da Risk Beem Developer http://www.beem-project.com _______________________________________________ Beem-dev mailing list [email protected] http://list.beem-project.com/mailman/listinfo/beem-dev
