Exploring a Disconnected Synchronization Architecture Between Android Client and Cloud
Authors:PRATIK NADAGOUDA, SAURABH PHADNIS
Authors:PRATIK NADAGOUDA, SAURABH PHADNIS
Abstract: Cloud computing as a form of data storage and retrieval through client-server based software has thoroughly
pervaded through mobile application development. A multitude of applications are present requiring continuous internet
connectivity for data access from the applications’ host servers. The problem addressed in this paper is facilitating data
availability even in environments, which do not allow for continuous internet accessibility. We have developed a sample
application for doctors to use, based on the Android mobile platform as the client and the Google App Engine as the backend
server. In this case, we have explained how synchronization can be done through encrypted JSON format messages when
internet is available, while data is stored efficiently in the local mobile database for offline access.
Keywords: Android, Google App Engine, Data Synchronization, Medical Application.
I. INTRODUCTION
The popularity of mobile devices has increased rapidly
in the recent years. A report by Gartner states that the
worldwide total sales of mobile handsets in 2013 has
surpassed 1.8 billion. Out of these, over 750 million were
Android based smart phones. Gartner says Android had a
78.4 % market share in 2013, a 3.5% increase from 2012
[1]. It is plain to see that the popularity of Android is due
to its ease of use, and consequently, this has made it
possible for developers to reach a wider audience with
innovative applications. Medicine is one of the fields in
which technology has become common to increase
efficiency in application. However, on one hand large
hospitals have patient database storage units, online record
access, and software for staff usage; and on the other hand
it is difficult for small private practitioners to afford such
technology. In relation to the vast numbers of private
clinics present, there is a dearth of technological facilities
available to them. We present an application that will
provide the required accessibility to data to help doctors
organize and maintain their patient information.
No comments:
Post a Comment