C2DM required a Google ID, and now C2DM has been replaced by GCM which apparently does not require a Google ID.
Does this mean it is simply compatible with devices (such as the Kindle Fire) that does not have Google Play Appstore or the Google stack available to it?
Google Cloud Messaging (GCM) for Android is a service that allows you to send data from your server to your users' Android-powered device, and also to receive messages from devices on the same connection.
Google Cloud Messaging (GCM) was a mobile notification service developed by Google that enables third-party application developers to send notification data or information from developer-run servers to applications that target the Google Android Operating System, as well as applications or extensions developed for the ...
Short answer is no.
The mechanism that actually receives the messages from GCM server relies on the Google Services Framework, the bundled services such as Google Play and GTalk are part of the framework.
If you don't have the framework installed you cannot receive messages from the GCM server. Basically it won't work if you don't have the Google Services Stack on your phone.
Refer to this link: http://developer.android.com/guide/google/gcm/gcm.html
It requires devices running Android 2.2 or higher that also have the Google Play Store application installed, or or an emulator running Android 2.2 with Google APIs. However, you are not limited to deploying your Android applications through Google Play Store.
Kindle for tablet support ADM (Amazon device messaging) it's similar like GCM, but difference in implementation. Find here more about ADM
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With