title: Xcode chat app, creating dynamic views - a little lost
body: <p>Am just about to start doing an iphone application which is supposed to have a multi user private chat. Something like facebook style, where the user has a list of friends and he can chat with them independently. I just need a little direction here</p>
  
  <ol>
  <li><p>If i have a list of users, let's say i create individual views for the chat, how can I handle these views? If jim is chatting with dick and jane, there should be 2 views, each for one chat window right? Are there any references that i can use.</p></li>
  <li><p>I am looking for references in socket programming where i can push messages to the user from the server. I have been looking but could not find anything helpful.</p></li>
  <li><p>If i try to update the user's chat window using local notifications, lets say request data every couple of seconds, will that be battery draining?</p></li>
  </ol>
  
  <p>I would really like some direction here, i do not want to start something just realize its the wrong way.</p>
  
  <p>Any help is highly appreciated</p>