Thep Urai - Fotolia

Backend as a Service points to mobile development futures

Mobile middleware is undergoing some changes as Backend as a Service (BaaS) upstarts bring cloud services architecture to back-end processing.

Part of a special series on mobile development.

Backend as a Service is gaining traction as an alternative to mobile middleware, helping developers build mobile apps at a faster pace without sacrificing back-end features. Proponents of the approach say it enables better scalability, flexibility and security, while curtailing the high costs that often accompany mobile app development.

Backend as a Service (BaaS) has been finding use among both enterprise and non-enterprise developers faced with the increasing complexity of developing mobile apps.

The complexity of developing mobile apps is compounded by the difficulty of cross-platform development and back-end processing. According to Michael Facemire, senior analyst at Forrester Research, the task of connecting back-end data to the front end is particularly painful for front-end developers, who are most comfortable working in JavaScript on the client side. "Making that integration step, that transformation, from back-end data systems to front-end experiences is one of the greatest challenges they have," he said.

Building out a back end that works across multiple platforms can be time-consuming and expensive. "When developers have to split their time between developing a compelling user interface and a back end, they end up doing a poor job at both," said Sidney Maestre, platform evangelist at StackMob, a back-end technology stack for mobile applications.

Constructing their own back end often requires front-end developers to learn new skill sets and programming languages, or else hire those familiar with back-end infrastructure. That means less time and money is allotted for front-end work. Yet many of the elements in common back-end setups are readily available as Web services.

"Despite all of the challenges on the client side -- screen size, screen resolution and that sort of thing -- the cloud development effort can be three-quarters or more of your overall development investment," explained Dave McLauchlan, CEO of Buddy, a cross-platform mobile BaaS. "You're building an app for consumers, but most of your effort is not on stuff that the consumer sees."

The area is new, but developing rapidly. "The state of mobile app development today feels like the state of Web app development in '95, before all of the modern tools existed," said Tikhon Bernstam, co-founder of Parse, a San Francisco-based BaaS provider.

BaaS aims to ease this pain-point by providing developers with a ready-made, customizable back end and facilitating the integration of back-end services. While mobile middleware federates back-end services through a physical, on-premises server, BaaS has moved the central point of integration to the cloud.

Follow us on Twitter at @SearchSOA.

This was last published in October 2012

Dig Deeper on Mobile application development

PRO+

Content

Find more PRO+ content and other member only offers, here.

Join the conversation

3 comments

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

Good read. MBaaS grows exponentially with vendors doubling over last two years, reaching 50 (!). A provider worth looking into is Backendless. I think it has the potential to be the next Parse (IMHO...)
Cancel
BaaS providers give platform specific SDKs, particularly Kinvey and Buddy, this goes against everything they say about cross platform.

BaaS providers need to get real and stop believing the marketing hype.. none of our developers of mobile prefer JS as a language .. the are not web developers!!!

In reviewing many of these services for use with a cross platform app written in Lua, they simply cannot understand our need for a simple REST api... that is completely agnostic of the client platform. Forget about our platform and make yours work with everyone.

Cancel
The BaaS continues to grow in a very fast pace. It will reach USD 30 bi in 2019. With Parse shut down there is room for new and better providers. A provider growing fast and worth looking is back4app.com.
Cancel

-ADS BY GOOGLE

SearchSoftwareQuality

SearchCloudApplications

SearchAWS

TheServerSide

SearchWinDevelopment

Close