This is an application for using GCM on android phones to communicate through text messages
In order to run this program, you can directly import the entire project into your workspace, preferably Eclipse.
Moreover, you would need to host the server files locally or on teh server and create the appropriate tables in order to store the information about the users.