Ascender’s technology extends the utility of Android apps, far beyond what was envisioned by their creators, in a cost and computer resource-efficient manner. The technology enables remote access to a large number of the over one million available Android apps while solving the problem of managing multiple systems and platforms. The application of our technology to Android Cloud hosting, wearable devices and multi-platform BYOD is discussed.
Android Android, with over 80% of the worldwide mobile phone market, is enormously successful. The Android API is very popular with developers and has high functionality. Whereas HTML5 can be used for writing applications that run on many different systems, it doesn’t seem to have blunted the number of native API apps being written. While there is much experience in Virtual Desktop Infrastructure (VDI) for Windows there is no comparable infrastructure for remote Android access.
Computing Software Computing systems are undergoing a period of upheaval as evidenced by the decline of the previously dominant PC systems, and the rise in mobile systems and the ChromeOS platform. Seemingly, the enterprise application mix will change over the next few years from the current Windows mono-culture to a mix of Windows, Android, IOS and HTML5. Such a change necessitates a strategic reassessment of current capabilities and approaches.
Computing Hardware The mix of deployed computing platforms is also in flux. The wide adoption of mobile platforms, both phones and tablets, the decline of desktop systems, and the rise in the use of ChromeOS platforms have been widely reported. The recent interest in wearable devices is quite intense, though their ultimate adoption rate is still unknown.
Problem: Divergence With the end a single computing system dominating the industry, a strategic approach in this multi-system era is called for. The current proliferation of systems and hardware platforms leads to inefficiencies as applications need to be developed for multiple platforms. It would be advantageous to develop for one platform and reuse this application on all other platforms.
Solution: Convergence The Android API is a natural choice to become the standard for writing applications. The large number of developers who can write Android apps is a driving force for its adoption.
Select Use Cases
Android in the Cloud In this configuration the Android application is run in the cloud on a virtualized host as shown in Fig 2.
Wearable Devices In this configuration, Fig. 1, devices that are being carried on the person, or are in close proximity to the person, communicate. The wearable device might have constraints of computational power, network connectivity and/or OS comparability that will make it difficult to run a desired application.
Mobile Enterprise Devices It is very common for an enterprise to adopt a BYOD policy. While being convenient for both the enterprise and employee, its adoption causes support problems for an enterprise having to contend with a large number different mobile platforms. Mobile device management (MDM) is a difficult challenge in an environment with many different devices. Ascender’s remote Android technology greatly simplifies supporting a wide range of devices.
Other Use Cases Potential uses for Ascender’s technology are: