Creative passion and the need to fill a void aren't enough in the development of mobile health applications. Developers must start with a penetrating analysis of the patient niche or clinician population they aim to serve. They need to get into the heads of their end users.
If you're designing a mobile app for diabetics, for instance, it helps to have the disease or be a veteran endocrinologist who knows all the challenges patients with diabetes face day in and day out. Otherwise, it's essential to elicit the help of knowledgeable patients and clinicians. In effect, developers have to become a diabetic or a diabetes specialist. That means attending the American Diabetes Association scientific sessions, reading professional diabetes journals, even investing in some of the popular blood glucose monitors and using them to prick fingers and take readings.