honestly, i created xmpp chat client over openfire server for windows , by delphi language , and i have good experience in android programming but i didn't work xmpp over android , i can combine the knowledge between xmpp and android . try me with your team . lets see :)