title: What is the best practice for implementing smack into an android app?
body: <p>I'm writing an android game that requires push notification. I've got the aSmack library imported and working, but I don't know how to implement it efficiently to achieve the following:</p>
  
  <p>1.) Each player should be notified when the other player makes a move.
  2.) The server should be notified each time either player makes a move, in order to avoid any cheating (such as one player making two moves in a row, etc.)</p>
  
  <p>I've got openfire and aSmack connecting with each other. I need to write a server side program to handle the server-side. Should I put the two users and the server in a group chat? Would it better to have three individual chat sessions?</p>