title: IOS implementation of simple messaging system (client/server) between clients
body: <p>i've been looking around to find a simple library or a client/server sample code for implementing a messaging system between users of my IOS clients app and a REST server. I would need that each user has an incoming and sent messages view. This view would display the conversations grouped by user. For example, using a table view where each cell represent a thread between the 2 distinct users, selecting a user's conversation it would push a new view that would display all the messages between the two users.</p>
  
  <p>I have to say that i didn't found much, this is a mix of libraries and front ends:</p>
  
  <ul>
  <li>an XMPP objective-c library: <a href="https://github.com/robbiehanson/XMPPFramework" rel="nofollow">https://github.com/robbiehanson/XMPPFramework</a>, but i don't really want an IM behavior</li>
  <li>Acani chat, <a href="https://github.com/acani/AcaniChat" rel="nofollow">https://github.com/acani/AcaniChat</a> seems promising but waiting for the acani chat server, i could use the front end</li>
  <li>another chat <a href="https://github.com/honcheng/iOS-nodechat" rel="nofollow">https://github.com/honcheng/iOS-nodechat</a></li>
  <li>MailCore, an IMAP api for objective-c: <a href="https://github.com/mronge/mailcore" rel="nofollow">https://github.com/mronge/mailcore</a> . i would need to relay on a mail server, create emails for each user and ... too much!</li>
  <li>too bad there isn't any iMessage API</li>
  <li>dont want to send a SMS or an email</li>
  <li>push notification it's not a must to start</li>
  </ul>
  
  <p>maybe coding a simple REST service for publishing and retrieving messages to and from a user would be the best approach? i'm i missing something?</p>
  
  <p>thanks!!</p>