Skip to main content
search

© 2021 Excellerate. All Rights Reserved

Software DevelopmentTesting and QA

Android: Cloud-based Emulator to Ease New Interfaces for Users

By March 6, 2015No Comments

With extensive experience in the area of Android development, Synerzip has worked on many interesting and challenging projects. Our Android expertise goes well beyond standard application development.
The Synerzip team developed an application that creates a transparent overlay screen and stays on top of other applications, such as phone dialer and contacts manager. This is supported by a device-specific configuration file, which defines each step for a task “like dial a number” or “add a contact” in terms of gestures. The application then guides the user in a step-by-step manner to perform a particular task. On each user action, this application progresses the underlying application to give the exact same look and feel to the user.
Watch this short video as we demonstrate one such solution we have successfully delivered.
http://youtu.be/bffBt-N1QHQ

One of our clients provides interactive video solutions to various industries for promotion, sales and automated customer support. Their customer support solution includes providing step-by-step instructions, with interactive video, for users of mobile phones so that they can take care of basic activities, such as setting up an email account and adding contacts with a new mobile handset with ease.
However, each new version of android comes with some changes in the user interface. Recreating flash-like interactive video demos for each new version is time consuming and tough to maintain.
To solve this problem, the Synerzip team developed an application that creates a transparent overlay screen and stays on top of other applications, such as phone dialer and contacts manager. This is supported by a device-specific configuration file, which defines each step for a task “like dial a number” or “add a contact” in terms of gestures. The application then guides the user in a step-by-step manner to perform a particular task. On each user action, this application progresses the underlying application to give the exact same look and feel to the user.
This application is deployed in a cloud-based emulator, and can be controlled by means of external events fired using emulator commands. This is helpful in allowing the user to control the walkthrough from a webpage.
With this approach of using the android emulator, the exact same user interface of any android version is automatically ensured. Additionally, customization offered by gesture-based definitions means that adding or changing demos is extremely quick and easy.
While developing this application, the challenge was creating an application with system level permissions and running it on emulator. With their thorough knowledge of android system, Synerzip development team was able to deliver this complex application in significantly short duration.