Sergey Nivens - Fotolia

Evaluate Weigh the pros and cons of technologies, products and projects you are considering.

Choose MBaaS or BaaS platform wisely for mobile app development tools

Developing mobile apps is more than a back end for database access and multicloud integration. The mobile device front end is what matters to users. Choose the right tools.

It has taken fewer than nine years since the July 2008 launch of the Apple App Store for mobile apps to become the undisputed centerpiece of any modern computing experience, pushing desktop-centric, browser-based web apps to the sidelines. Along with the evolution of mobile apps -- from novelty add-ons to mission-critical main attractions -- a corresponding maturation and deepening sophistication in mobile app development tools has come. Choosing wisely is crucial for success.

Building mobile apps is a multidisciplined endeavor, encompassing the actual app appearance and logic on the front end to communications and security in the middle and onto processing logic with database access and API-based multicloud integration on the back end. The spectrum of tools required to accomplish these varied tasks -- once called MBaaS (mobile backend as a service) -- is now morphing into simply BaaS (backend as a service).

With the mobile computing experience no longer seen as an adjunct but rather as an integral component of any cloud-based computing system, vendors have adopted two differing philosophies about the nature of BaaS platform development tool offerings -- both equally valid and compelling. One approach centers on vendors specializing in stand-alone tool sets, essentially an expansive collection of snap-together services that can run on any cloud or within a private on-premises data center. The other approach, taken by the major public cloud platform providers, is to provide the BaaS platform as part of their overall development and cloud operations offerings. While the first approach offers BaaS specialization and portability, the second advances the all-in-one simplicity of build it here, run it here.

This buyer's handbook examines these two divergent approaches to the BaaS platform and explores the key features of mobile app development tools essential for developing, deploying and managing the modern mobile computing experience.

Next Steps

Continue reading this buyer's handbook:

Deciding between MBaaS or BaaS platform demands careful consideration
From handheld devices to server-based data, development of end-to-end mobile computing experiences, applications and services is fast and secure with MBaaS or BaaS.

This was last published in May 2017

Dig Deeper on Mobile cloud computing application strategy



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

Start the conversation

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.