SAN FRANCISCO -- While it was initially glossed over during the opening keynote session at Google I/O on Wednesday, the Cloud Messaging team offered some more details during a developers session on Thursday.
The cloud-based communications service is touted to enable developers and their services to send data more efficiently to applications on Android devices.
Like the debut of Compute Engine, the Internet first introduced Google Cloud Messaging (GCM) last year.
Since its debut on June 27, 2012, Cloud Messaging has experienced 400 percent growth in 10 months.
Approximately 60 percent of apps in Google Play are said to be now using the service at a rate of 17 billion messages sent per day.
Product team members added yesterday that the average latency rate is now 60 milliseconds.
Francesco Nerieri, head of Android Cloud for Google, outlined some of the GCM upgrades debuting this week on Thursday afternoon at the Moscone West Convention Center.
At the heart of the upgrade for Cloud Messaging is the brand new Cloud Connection Service for communicating with Android devices over an XXMP connection. This is especially important for speeding up the delivering messages back from Android devices to the Google cloud.
Supporting up to 10 connections, this function includes message upstreaming with ACK and NACK protocols while supporting existing Cloud Messaging APIs.
Based on that information and other items that developers want to highlight, GCM now supports multi-device messaging in which developers can a single message to multiple devices owned by the end user.
But ahead of all that, the start process itself has also been revamped to better streamline adding GCM support to Android apps faster.
These changes are available for apps running Froyo (Android 2.2) and higher. Note that upstreaming capabilities are only available on Google Play services.