Mobile health, broadly defined as the use of mobile devices, especially smartphones, for delivering healthcare services, has ...