I am writing a GCM based Mock server to test an application that will use GCM to receive messages. I am looking for somebody to test this server. Your task is to write a very simple android client that would register with Google/android to get a registration Id. Then it would push that registration Id to my mock server and start waiting for GCM notifications. On the other hand, I have a Java command line client that will send the notification to this andoid app you will create. Once your android app receives the notification, it should connect to the server and start sending randon numbers.
So, i sumarize what the android app would do:
1) Register to get a registration Id
2) Connect to backend server using a simple HTTP post/get to send registration Id to server
3) Await GCM notification
4) When notification arrives, connect back to server and continuously send random numbers
I will make the command line Java client available to you. The server is deployed in my envirnoment. You do not need to have it but you can if you wish.