title: Better Way to implement the chat application using XMPP on Android?
body: <p>Hi i want to implement the Chat application in android using XMPP (To
   avoid the GCM notifications because GCM uses request response
   process). </p>
  
  <p>i have done the 70 perc functionality using Smack library
   and <strong>OpenFire</strong> server. but after completion of these i came to know
   about the <code>QuickBlox SDK</code>. I don't know completely about that but few
   people are saying that it is good api by seeing the features..  </p>
  
  <p>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 .</p>