Enterprise Android app for chain cosmetic dentistry and denture care provider in United States

 

Client

 

The client is a leading Enterprise offering complete dental care solution in United States. It provides general & cosmetic dentistry and denture care for families and seniors in more than 33 U.S. states independently owned and operated by licensed dentists.

What was the problem?

 

The client approached Medma for developing an Android application to be installed and used by company staff within Enterprise. The application was not intended to be published for general public and so needed to be very secure. The Mobile application had to connect to their existing proprietary CMS portal to fetch and display the content dynamically in the application.

Our Approach

 

Our approach was to develop a secure Android mobile application for accessing the proprietary CMS in a WebView container. All the navigation inside the app was done by using forward, back, home and refresh buttons. We enabled Javascript support in WebView container and also managed cache for pages. The app allowed the user to pinch zoom content in Android WebView module. We integrated TestFairy and Parse APIs for analytics and sending notification to the users.

Difference We Made

 

The application provides a secure WebView shell to view and interact with the Enterprise CMS portal. Push notifications are used to open up the application automatically. The app is able to detect the URL format and trigger the associated native applications installed on users android device. Thus, the user is able to open pdf's, call phone numbers and compose emails directly from a CMS page. The management is able to see all the logs and analytics for users behaviour and crash reports.

Technologies

 

Java Android SQLite JSON Parse API TestFairy API