The indie developer's guide to mobile backend-as-a-service
Mobile app success isn't always everything it's cracked up to be. Increased consumer usage can put a severe drain on server performance, storage capacity and user data management resources. This is where the concept of working with a mobile backend as-a-service (MBaaS) provider comes in. MBaaS refers to vendors that offer tools for hosting the infrastructure behind an app or mobile game via cloud computing.
A recent blog post from Kii, one of the providers in the MBaaS space, gave an example of an open-source Android game called Frozen Bubble that doesn't have any backend functionality. Although the game works well, it lacks sophisticated means to analyze user behavior or manage high scores without considerable coding. Kii's MBaaS service is designed to reduce that level of programming to a snippet.
MBaaS makes obvious sense for those creating enterprise apps, but in an interview with FierceDeveloper, Forrester Research Analyst Michael Facemire suggested it may take time before vendors such as Kii, StackMob and others establish themselves with the corporate crowd. "In reality they make most of their bread and butter on the indie developer," he said. "They've not really cracked the enterprise that much." Feature