For iOS developers, Google has announced a Mobile Backend Starter with which you can store data in the cloud and share between users, send push notifications from one device to another, use continuous queries to notify devices of data changes and authenticate users using Google accounts.
Mobile backends enable you to create connected mobile apps without writing server-side code, Google said in a blogpost. The Mobile Backend Starter is a Google App Engine application and the source code for the apps backend and Android and iOS clients is available on Github, said Google.
You use Google framework classes to interact with the deployed backend as if it was local to the device. The blogpost said that the same set of features exists for both Android and iOS, and the backend manages the platform specifics such as using Google Cloud Messaging for Android and APNS for iOS devices.