Sharing is caring: a data exchange framework for colocated mobile apps
Description
Mobile apps have improved human lifestyle in various aspects ranging from instant messaging to tele-health. In the current app development paradigm, apps are being developed individually and agnostic of each other. The goal of this thesis is to allow a new world where multiple apps communicate with each other to achieve synergistic benefits. To enable integration between apps, manual communication between developers is needed, which can be problematic on many levels. In order to promote app integration, a systematic approach towards data sharing between multiple apps is essential. However, current approaches to app integration require large code modifications to reap the benefits of shared data such as requiring developers to provide APIs or use large, invasive middlewares. In this thesis, a data sharing framework was developed providing a non-invasive interface between mobile apps for data sharing and integration. A separate app acts as a registry to allow apps to register database tables to be shared and query this information. Two health monitoring apps were developed to evaluate the sharing framework and different methods of data integration between apps to promote synergistic feedback. The health monitoring apps have shown non-invasive solutions can provide data sharing functionality without large code modifications and manual communication between developers.
Date Created
The date the item was original created (prior to any relationship with the ASU Digital Repositories.)
2014
Agent
- Author (aut): Milazzo, Joseph
- Thesis advisor (ths): Gupta, Sandeep K.S.
- Committee member: Varsamopoulos, Georgios
- Committee member: Nelson, Brian
- Publisher (pbl): Arizona State University