Total newb here, but I’ve got to agree with Danny.
While PubNub would work great and is quite simple to work with, the responsibility for message count scares me.
I’ve been playing with autolan for the last week and found it more than up to the task, especially using it for in app/game chat. It works great in the sim, haven’t built and installed a functioning app on a device yet.
The lack of a native keyboard in the sim was frustrating me, couldn’t see it “work” and didn’t know how to actually utilize it and or make it work in sync. To many unknowns to get my head around.
So last week after getting a Dropbox invite from M.Y., I decided to figure it out and proceeded to build my own primitive keyboard/chat screen.
It works really well, I’m not saving message history, although I’m sure it can be done.
I’m currently working on assigning “channels” to isolate players in game to their own chat session. Anyway, here’s what it looks like…it’s totally functional and I’m going to include it in my first app. which will be multiplayer. 
When I got the text entry cursor to work, it put a proud grin on my face. What do you think?
BTW, this is using autolan.
[import]uid: 106779 topic_id: 17928 reply_id: 91789[/import]