How to implement a user-to-user offline messaging system within an Android app
<p>A given Android app that I'm working on requires that users create an account prior to being able to use the app. </p>

<p>That being the case, the app will eventually have multiple users and one of the features I would like to implement is that of allowing a particular user to send a message to another user. One of the activities will be an <strong>inbox</strong> where the current user can see all messages that have been sent to him.</p>

<p>All user registration/management is being done with the <a href="http://www.parse.com" rel="nofollow">Parse SDK</a> but I can't seem to find any functionality within that SDK that suits what I'm trying to implement. I was thinking of subscribing each user to an individual Push channel and then retrieve messages that were sent to that channel by other users. However, I ran into a few issues when doing that (particularly when multiple users log in to the app using the same device and end up subscribing to multiple channels, some of which are not theirs). </p>

<p>Since I'm just starting with Android development and don't have a lot of experience, I was wondering if there is something out there that can be used for this purpose and that I just don't know about. Any suggestions?</p>
