API Development

Android Push Notification: Deprecating MQTT in favor of GCM

We are pleased to announce the support for Google Cloud Messaging (GCM) for Android. We are also announcing the deprecation of current MQTT push notification service in favor of new GCM push notification service.
Appcelerator Cloud Services (ACS) has been supporting MQTT based push notification service for Android devices. Google released Cloud Messaging Service (GCM) last year that meets customers’ most demanding scalability requirements while delivering better battery life and resource usage. GCM also offers new push delivery options and support for Android Rich Notifications, which can deliver images, more text, and drive users to actions like making a phone call, sending an email, opening a web page or playing a song right from the push message. We will add new features only for GCM service going forward.
We are supporting both MQTT and GCM (default) services with Titanium 3.1.2 release but we strongly recommend you to use and migrate to GCM service as we will discontinue MQTT support later this year. You can download the latest ACS Android SDK if you are not a Titanium developer. Please refer to ACS Android push documentations to get started.


Please post your questions on Appcelerator Q&A forum with “ACS” tag or leave your comments on this blog post.