Mobile App Development Platforms: Choosing the Right mBaaS
Designing and developing mobile applications is a demanding
process. Backend platforms, known as mobile backend as a service
(mBaaS), can relieve developers of the need to code common functions in mobile
apps. mBaaS can be seen as a specialized form of PaaS with an emphasis on
supporting the particular needs of mobile app developers.
The mBaaS market provides a wide range of choices ranging
from pure-play mBaaS vendors likeAppcelerator, Kinvy, Parse (recently acquired
by Facebook) and StackMob or
you can work withIaaS/PaaS providers that offer mBaaS functions, like Google and Microsoft.
mBaaS services may be especially appealing to Web developers
moving to mobile platforms. Forrester Research takes the position that
conventional Web three-tired architecture is insufficient for mobile
applications. Instead, a four-tier platform is needed to accommodate
the demands of mobile computing, which include on and off connections, dropped
connections and the potential for sharp changes in demand load. The
four-tier architecture suggested by Forrester Research includes client,
delivery, aggregation and services tiers. The client and delivery tiers
provide interface and data transmission services. The aggregation and services
tiers focus on access to backend systems, integration with third party
platforms, and supporting application services. mBaaS providers address
needs in the aggregation and service tiers.
No comments:
Post a Comment