title: Alternative to GCM for Android Devices for Push Notifications?
body: <p>Currently, in order to push notifications to an android app on the android operating system, it appears the app needs to integrate Google Cloud Messaging (GCM) APIs. The App Server currently pushes data through GCM and GCM will push data to specific devices.</p>
  
  <p>This is a silly question, but I was wondering if it is possible to replace GCM in this process? In other words, is it possible to have an alternative server as opposed to GCM? The motive is to hide the data from the GCM server.</p>
  
  <p><strong>Before:</strong>
  App Server ==> GCM ==> Android App</p>
  
  <p><strong>New:</strong>
  App Server ==> Custom Cloud Messaging ==> Android App</p>