IT organizations of all sizes are spending an inordinate amount of time trying to tweak existing applications in a way that enables them to run on any number of mobile computing platforms. Given that most of that effort requires code or at least developing application programming interfaces (APIs), the application development backlog inside most organizations is starting to grow at an alarming rate.
Looking to make it simpler to develop those applications without having to write or code or develop APIs, Capriza came up with a virtual browser tool running in the cloud that captures the business logic and workflow associated with any on-premise or software-as-a-service (SaaS) application and then automatically generates a mobile application. With the release of an update to the service, Capriza is adding the ability to personalize those applications more, while at the same time taking advantage of templates to simplify workflows. In addition, Capriza is taking advantage of caching to improve the performance of the cloud host running the virtual browser.
Mayank Mehta, vice president of product for Capriza, says while there are other tools for generating mobile applications based on existing application code, those tools don’t make it simple to capture and extend the workflow surrounding the legacy application. Without that capability, Mehta says it becomes challenging to elegantly insert a mobile application inside an existing set of business processes.
No doubt in the future, most new applications will be built with a mobile first mindset. But in the meantime, trillions of dollars have been invested in existing enterprise applications. The probability that most IT organizations will replace those applications in order to support mobile computing devices is almost nil.
As a result, the primary objective becomes finding the best way to extend those applications out to new devices and operating systems. In the case of Capriza, those extensions are provided via a cloud service. Naturally, that may not always be the first choice of application developers who prefer to write code. But not having to write code is most certainly the path of least resistance that most IT organizations are at least initially going to prefer when it comes to mobilizing existing enterprise applications.