Increased interest in harnessing the capabilities and functionality of mobile technology (e.g. personal digital assistants, mobile phones, tablet computers, wearable sensors) to support public healthcare, has led to the development of the interdisciplinary field of Mobile Health (mHealth).