Android push notifications - should my service extend GCMBaseIntentService or IntentService
<p>The basic architecture of the push functionality that I am trying to create is </p>

<p>1) I would get the phone id and store it in my db</p>

<p>2) Only when something happened on the server I would try to create a push message</p>

<p>So I do not need the part where the app tries to call the server to send it the message. I am wondering what should I extend in the Service class and what methods in it do I need to implement.</p>

<p>Also, am I able to get the device id and send that info to my server without using the server?</p>

<p>I am using Google cloud messaging.</p>

<p>Thanks!</p>
