As part of an effort to extend the reach of its mobile application development framework into the realm of APIs, Appcelerator today unveiled Appcelerator Arrow.
While organizations can opt to use Appcelerator Builder to invoke legacy systems, Haynie tells ProgrammableWeb that the company is also making a case for building back-end service on a cloud platform based on a schema-less data store, which is based on an implementation of the MongoDB NoSQL database that is optimized for mobile applications.
While Haynie concedes there is no shortage of tools for building REST APIs, organizations building mobile applications don’t want to have to switch between development environments to create the applications and the APIs they access. Appcelerator Arrow is designed to provide a complete framework for building and deploying mobile applications using an MBaaS that can be deployed on a public or private cloud, says Haynie.
In the case of Appcelerator, Haynie says that not only means the ability to deploy applications on multiple mobile platforms, but also tools for testing both the applications and APIs they access as well as providing access to analytics applications that measure how well those applications are being used.
With the launch of Appcelerator Arrow, it’s clear that Appcelerator is moving into a fairly crowded mobile application development platform (MADP) field. In the enterprise, much of that sector of the market is dominated by IBM, SAP and Oracle. But the rise of mobile applications has also seen the rise of a raft of other MADP offerings that have gained traction to various degrees.
Adoption of MADPs within enterprise IT organizations, however, is still relatively nascent. Most enterprise IT organizations are still approaching mobile application development in isolation, which means they tend to use different sets of tools and back-end services for each application.
But as the backlog for mobile application development continues to increase, it’s generally expected that enterprise IT organizations will adopt a more systematic approach to developing mobile applications using a common MADP.