Design, implementation and validation of a novel open framework for agile development of mobile health applications

Biomed Eng Online. 2015;14 Suppl 2(Suppl 2):S6. doi: 10.1186/1475-925X-14-S2-S6. Epub 2015 Aug 13.

Abstract

The delivery of healthcare services has experienced tremendous changes during the last years. Mobile health or mHealth is a key engine of advance in the forefront of this revolution. Although there exists a growing development of mobile health applications, there is a lack of tools specifically devised for their implementation. This work presents mHealthDroid, an open source Android implementation of a mHealth Framework designed to facilitate the rapid and easy development of mHealth and biomedical apps. The framework is particularly planned to leverage the potential of mobile devices such as smartphones or tablets, wearable sensors and portable biomedical systems. These devices are increasingly used for the monitoring and delivery of personal health care and wellbeing. The framework implements several functionalities to support resource and communication abstraction, biomedical data acquisition, health knowledge extraction, persistent data storage, adaptive visualization, system management and value-added services such as intelligent alerts, recommendations and guidelines. An exemplary application is also presented along this work to demonstrate the potential of mHealthDroid. This app is used to investigate on the analysis of human behavior, which is considered to be one of the most prominent areas in mHealth. An accurate activity recognition model is developed and successfully validated in both offline and online conditions.

Publication types

  • Research Support, Non-U.S. Gov't
  • Validation Study

MeSH terms

  • Electronic Health Records
  • Health Behavior
  • Humans
  • Information Storage and Retrieval
  • Mobile Applications*
  • Telemedicine / methods*
  • Time Factors