Cloud // Platform as a Service
05:37 PM
Connect Directly
DNS: Are Security and Complexity Really Mutually Exclusive?
May 26, 2016
To help you optimize security as you cope with complexity, InformationWeek is offering you an excl ...Read More>>

Google Releases Mobile Backend Starter Code

Android developers now have an easy way to create a backend server using Google App Engine.

Solving one of the most vexing issues for makers of mobile apps -- and limiting the business prospects of more than a few mobile app service startups -- Google on Monday released code that allows Android developers to easily set up their own back-end servers on the company's App Engine.

Mobile Backend Starter consists of Java code, offered under the Apache 2.0 open source license, for Google Apps engine. It provides a Google-hosted backend server that can be deployed with a single click (through the Google Cloud Console) and then customized and integrated with any Android app, for tasks like user data storage, messaging, push notifications and user authentication.

"Mobile Backend Starter gives you everything you need to rapidly set up a backend for your app, without needing to write any backend code," said Google product manager Brad Abrams in a blog post. "It includes a server that stores your data with App Engine and a client library and sample app for Android that make it easy to access that data."

[ Read Apple Music Deals Hint At Streaming Service. ]

Mobile developers are likely to welcome what Google is offering because backend servers can help developers retain customer data, build customer relationships and update content on mobile devices. The need for such services became apparent a few years ago, when backend app services like Parse, Stackmob, Kinvey and Roar Engine began to appear. More recently, mobile development tool makers like Corona Labs have recognized the revenue potential of a backend service offering. And in perhaps the most obvious sign that the mobile backend-as-a-service (BaaS) market matters, Facebook in April acquired Parse.

Google now is angling for portion of the revenue generated by hosting mobile services, which won't make life any easier for BaaS startups. The company should have an advantage over smaller BaaS providers because of its brand and size — one of the primary risks faced by any mobile developer integrating a backend service is service longevity, because it can be a challenge to rewire an app with a different backend on short notice.

Worse still for BaaS providers, Google's Mobile Backend Starter is likely to appeal to smaller development studios, the very entities likely to choose a backend service provider over coding a custom server from scratch.

While using App Engine to run a mobile app backend might seem like a more appealing option than betting on the continued existence and health of a BaaS startup, App Engine may not necessarily be the most affordable option. Since Google changed its App Engine pricing model several years ago, developers have cautioned that inefficient or poorly coded apps can lead to high App Engine fees.

The handholding and deployment simplicity that App Engine provides as a platform-as-a-service offering is generally cited as the reason it tends to be more costly than lower level infrastructure-as-a-service offerings like Amazon Web Services or Google Compute Engine. Over the weekend, Google engineer Dean Harding more or less validated this distinction in a blog post that described the savings he realized by moving his free Android app War Worlds from App Engine to Compute Engine.

E2 is the only event of its kind, bringing together business and technology leaders across IT, marketing, and other lines of business looking for new ways to evolve their enterprise applications strategy and transform their organizations to achieve business value. Join us June 17-19 for three days of 40+ conference sessions and workshops across eight tracks and discover the latest insights in enterprise social software, big data and analytics, mobility, cloud, SaaS and APIs, UI/UX and more. Register for E2 Conference Boston today and save $200 off Full Event Passes, $100 off Conference, or get a FREE Keynote + Expo Pass!

Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
User Rank: Apprentice
6/4/2013 | 7:51:53 PM
re: Google Releases Mobile Backend Starter Code
I have been intrigued by the set of services provided by this new backend. They have kept it simple yet quite useful. I have done a detailed analysis of each service in the platform. You can read it here:

Sohil Shah
CEO, OpenMobster, Open Source MBaaS Platform
Google in the Enterprise Survey
Google in the Enterprise Survey
There's no doubt Google has made headway into businesses: Just 28 percent discourage or ban use of its productivity ­products, and 69 percent cite Google Apps' good or excellent ­mobility. But progress could still stall: 59 percent of nonusers ­distrust the security of Google's cloud. Its data privacy is an open question, and 37 percent worry about integration.
Register for InformationWeek Newsletters
White Papers
Current Issue
2016 InformationWeek Elite 100
Our 28th annual ranking of the leading US users of business technology.
Twitter Feed
InformationWeek Radio
Archived InformationWeek Radio
Join us for a roundup of the top stories on for the week of April 24, 2016. We'll be talking with the editors and correspondents who brought you the top stories of the week!
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.