Chapter    29

Using Google Cloud Messaging with Android

As we approach the end of the book, you will have already developed a good understanding of, and appreciation for, the many communication protocols and architectural options you have available within Android when it comes to dealing with off-device services. In this chapter, we will explore Google’s Cloud Messaging (or GCM) platform and how you can use it as the plumbing for your application’s remote communication and service interaction needs.

What Is Google Cloud Messaging?

GCM is a service offered by Google to enable you to write multiple applications across different platforms that exchange messages in order to further their functionality. The primary examples of the multiple applications ...

Get Pro Android 5, Fifth Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.