I am trying to create a simple Android chat application where a user can register and have a list of friends to start a conversation. I plan to use Parse for the database backend and PubNub for real chat channels.
I do not have much experience in this application. I have an idea of ββwhat needs to be done, but I just wanted to get an opinion from someone who has some experience.
Here is the model I plan to implement:
- User profile information collected on the registration page will be stored in a table in the analysis database.
- All user associations will be saved in a table in Parse
- As soon as the user selects a friend to start the chat, the new PubNub channel should be open and the channel name should be stored in a table in Parse (This table contains all the active channels / chats)
Does it look like I'm heading in the right direction? Or can something be done better? Or is there any other service that I could use?
source share