Skip to main content
. 2019 Jun 27;18(2):333–340. doi: 10.1007/s40200-019-00417-y

Table 1.

Features list of diabetes mobile apps and their definition based on literatures database search

Record Features Definition
1 Blood Glucose Tracking Comparison of BG test results entered in different sessions
2 Insulin and Medication Tracking Comparison of insulin test results entered in different sessions
3 Physical Activity Tracking Comparison of physical activity results entered in different sessions
4 Weight Tracking Comparison of weight checking results entered in different sessions
5 Blood pressure Tracking Comparison of blood pressure test results entered in different sessions
6 Diet Tracking Comparison of calorie, fat or other nutritional information of consumed meal via barcode or selected from the list
7 Food database The extent to which the user can choose consumed food in a list
8 Mealtime tagging To tag, the time/s patients have had meal/s over a specific time
9 Education To provide a specific tip for patients to better manage a condition
10 Messaging To communicate healthcare to get a new update of app or events in the health center
11 Data export To change entered data into other formats such as CSV or email
12 Synchronization to website To keep the mobile app in coherence with the website in order to maintain data integrity between these two sources
13 Synchronization with PHR To keep the mobile app in coherence with PHR in order to maintain data integrity between these two sources
14 Synchronization with social network To keep the mobile app in coherence with the social network in order to maintain data integrity between these two sources
15 Color Coding Categories are coded by different colors based on BG values including low, middle and high level
16 Alerts To alert the user about the condition
17 Reminder To remind patient about activities user must do for self-care
18 Prediction To predict condition based on data entered into the system
19 Estimation To estimate the value of the BG level based on user condition using entered related data
20 Detection To detect specific condition based on the value of BG entered in the system
21 Trend Chart View To show a graphical display of BG or others health-related measured values over time
22 Logbook View To review important events related to BG management in an electronic page
23 Numerical Indicators To calculate the measures of patient BG, BP and so on by Average, Standard Deviation
24 Customizable Theme To change the display or layout of the app
25 Data Entry Automation To upload the level of blood glucose into the app automatically due to the compatibility of the app and blood glucose meter reader or insulin pump
26 Preset Notes To use a structured note by the user in order to remember something or a number
27 Custom Notes To use unstructured note by the user in order to remember something or a number
28 Target range setting To allow the user to establish what they want to achieve in terms of BG level or other important measurements
29 Security The ability to put pin code or password for whole or database part of the app
30 Communication The possibility of connecting patient to other patients, friends or family member via email, write a review or exchange their experiences
31 Problem Solving The ability to figure out how to problem solve in general and for specific issues you may be facing.
32 Reducing Risks The ability to find the best way to help reduce patients risks and avoid other health problems
33 Healthy Coping The ability to find healthy ways to cope that work with patients’ lifestyle