Turning a Caché-based Solution into a Mobile “APP” at HAPO Community Credit Union
Introduction
With the growing popularity of smart phones and tablet computers, consumers are coming to expect that software solutions will be presented as "apps" on their mobile devices. The challenge for most application developers is to find ways to make their existing solutions run on modern mobile platforms without incurring the delay and cost of a complete rewrite.
This paper will describe the approach taken by HAPO Community Credit Union when they adapted their online banking application, developed on InterSystems' high performance object database system called Caché, for use with mobile devices. It serves to illustrate the principle that designing solutions "from the data outward" will allow developers to tailor their user interface to meet customer demands without major revision of the underlying business logic or data structures.