I need to implement a message service into my app that works exactly like this:
- users register with a nickname within the app
- they can add contacts (just nicknames) and send them a message by just specifying their nickname
- they can send a message whenever they want, and the message is stored on a server until when the receiver connects to internet.
- when a message is received, a push notification is triggered.
So, the messages work pretty much like emails, however instead of using email addresses, we only use usernames. I’m also going to build my own back-end for it.
Which APIs should I use or which 3rd party framework can I use ?
And any tip ?
N.B. I need to make it work with iOS 3.0 as well.
and in the future I will develop an Android app, so the nicknames should be unique and I should be able to send messages from iPhone to Android devices within the same app.
thanks
The answer seems to be Push Notifications