An Introduction to RhoMobile: Mobile Application Development for Enterprise Data
The field of mobile application development is rapidly changing. As the number of available platforms and operating systems continue to grow, application design gets increasingly complex. Designing applications for a single device is largely impractical, even within a single organization. Designing an application once, then building and deploying across multiple devices and operating systems is referred to as cross-platform development. There are a number of software development tools being marketed specifically for that purpose. The challenge for developers is, simply, that most of these platforms are geared towards producing consumer applications. Development of cross-platform mobile applications that allow end-users to efficiently use and update enterprise data is the primary function of Motorola Solutions'RhoMobile Suite™.In late 2011, Oak Tree Systems began looking at cross-platform mobile development tools to support the needs of customers usingTrainingForce.TrainingForceis a web-based software product for managing training within an organization. The concept was simple - provide a mobile application that extends key functions and integrates technology from a user's device based on their role within the training center. Synchronization of data between the device's local store and the enterprise server was necessary in case an internet connection was not available. After an exhaustive evaluation of products, Oak Tree selectedRhoMobileas our development platform.