- Open Access
Mobile health application for Thai women: investigation and model
BMC Medical Informatics and Decision Making volume 22, Article number: 202 (2022)
Women’s mobile health (m-health) applications are currently widely used for health education, medication, prevention of illness, etcetera. However, women are extremely sensitive to their design. While the number of m-health applications for women is increasing, many are of poor quality and have development issues.
This paper aims to develop and evaluate an m-health application for Thai women based on a user-centred design (UCD). Current women’s m-health applications were investigated to identify any lack of development in usability, functionality and graphical user interface. The results were evaluated and used to create criteria for the trial of a prototype application.
UCD methodology was used to design a graphical user interface, analyse the application’s functionality, and enhance its usability. Data from thirty female end-users were collected and maintained locally, and thirteen information technology (IT) experts provided feedback on the prototype trial. Interviews and questionnaires were used to gather user data and identify problems.
The average scores of the evaluation by the end-users (n = 30) and IT experts (n = 13) were compared using a t-test statistical analysis. For the first version, the end-users gave higher usability scores (average = 4.440), with no statistical significance and a P value of 0.05. In comparison, lower scores for functionality were given by the IT experts (average = 4.034), with no statistical significance and a P value of 0.05. For the second version, the average scores from the end-users were higher than those from the IT experts. The highest score was related to usability (average = 4.494), with no statistical significance and a P value of 0.05. The lowest score was for the user interface from the group of IT experts (average = 4.084), with no statistical significance and a P value of 0.05.
A UCD was utilised to construct a process taxonomy to understand, analyse, design and develop an application suitable for Thai women. It was found from an evaluation of the currently-available women’s m-health applications that usability is their main weakness; therefore, this aspect needed to be prioritised in the new design. According to the results, IT experts’ perspective of the development of an m-health application was different from that of end-users. Hence, it was evident that both end-users and IT experts needed to be involved in helping developers to analyse, prioritise and establish a strategy for developing an m-health application, particularly one for women’s health. This would give researchers an in-depth understanding of the end-users’ expectations.
Mobile health (m-health) applications (apps) are a significant component of daily life in this digital age and provide users with several benefits. These apps are popular tools that can change people’s health behaviour and improve their quality of life . They are widely used for prevention, medication, rehabilitation, etc. [2,3,4,5,6,7,8,9]. They also impact healthcare services in hospitals, care centres and emergency services [10,11,12]. Based on a study of m-health developer economics, more than 325,000 m-health apps were available in major app stores (e.g. Android and iPhone Operating System (iOS)) at the end of 2017, with more than 3.7 billion downloads (a number which continues to increase daily).
M-health smart technology supports and improves healthcare and medical services in many countries, such as the United States (US), the United Kingdom (UK), Germany, Israel, and Canada . For example, m-health apps were the primary source of health information for almost 28% of Americans in 2017 . Moreover, several researchers have found that women are more likely than men to use digital technologies for online health and medical information [15, 16]. Likewise, more women than men use health apps, according to studies undertaken in the US  and Hong Kong .
Most of the Thai population regularly uses smartphones, and the number of users is still growing rapidly . Alongside this growth, according to 2018 public health statistics in Thailand, women’s health problems are increasing, especially obesity, diabetes, metabolic diseases, and osteoporosis . There is also an increase in female-related conditions, such as breast cancer and cervical cancer, and a need for careful monitoring throughout pregnancy, childbirth, and the puerperium. In this context, an app based on smartphone technology could help women stay healthy while improving their awareness of diseases to prevent or control them. Several developers are attempting to capitalise on this trend by designing m-health apps for the Thai healthcare system. For instance, the Royal Thai Government has implemented smart technology as a medical service component for mothers using apps such as KhunLook, KidDiary, and MyYaAndYou . Thus, developing women’s m-health applications has huge market potential in Thailand since there are currently insufficient apps to accommodate the large number of users .
Health app developers face numerous challenges, and it has been reported that many readily-available low-cost apps were not developed based on research [23, 24]. Therefore, several of them are impractical or unusable due to the limited screen size of m-health devices [25, 26], leading to many uninstallations. Usability remains one of the most important attributes when determining the overall quality of a software system . Still, many apps’ low-quality designs or functional features are often ignored .
Despite the benefits of these applications, users are still dissatisfied with them. According to the preliminary results of our trial of the m-health apps in the market (Play Store), the graphical user interface of health applications lacks developmental design. There is too much content, too many unplanned and unnecessary functions, and confusing screen elements. This poor design causes misunderstandings and makes apps uncomfortable and difficult to use.
The variable standard of users’ Information Technology (IT) literacy skills is another issue that needs to be considered when applying smart technology [29, 30]. It is not easy to develop an application that satisfies all women. For instance, inappropriate colours, textures, interactivity and sensitivity may fail to increase their emotional satisfaction, and they will be reluctant to use an app that lacks useful functions. However, a user-friendly app with enough appropriate features will increase women’s motivation to use it [31, 32].
Moreover, different cultural groups have different ways of observing and processing information. For example, the design of Asian user interfaces involves colourful cartoonish and animation elements, while European design presents information in a straightforward and organised manner . Evidence indicates the significance of cultural features in the design of m-health apps, including providing reliable and valid culturally-based design features to encourage users to adopt the m-health User Interface (UI) .
This research analyses the available m-health applications for women and designs a new application based on understanding and resolving the problems mentioned above. Investigation of the issues by end-users and IT experts is expected to reveal the reasons for any app design flaws and facilitate the design and development of a new app. It was hypothesised that the two groups’ feedback would not differ significantly.
Therefore, the output of this study consists of a design framework for improving the app UI, usability and functionality. The dual perspective of end-users and IT experts can be used as a guide for developers to analyse, prioritise and establish a strategy for developing an m-health application specifically for Thai women.
This study aims to apply user-centred design (UCD) methodology to research, create and refine the framework for a new m-health app for women. Therefore, the research questions are present as follows:
What are the problems with current women’s m-health apps?
What is the end-users’ perspective of women’s health apps, and what features do they prioritise?
What are the IT experts’ perspectives, and what features do they prioritise?
Do end-users’ and IT experts’ opinions differ based on the app prototype evaluation?
This research avoids traditional software engineering methods by using UCD and Usability Design techniques. As the basic re-design and app refinement methods, UCD and Usability Design are examined in this section, along with other research theories and methods. Usability measures, user experience, and related empirical work are also briefly discussed.
User-centred design process
A UCD process is a scientific approach focussing on the speedy development of a system production process for resolving problems based on users’ needs and incorporating user-centred activities . Although a traditional software development process is commonly used for design and development, this study applied a user-centred process to design a mobile app. This is because a UCD process is faster but focuses similarly on analysis, design, development and testing.
The concept of a UCD process has been applied to great effect in several fields, such as innovation development , IT , and healthcare development [36, 37]. It uses an iterative process to challenge assumptions, redefine problems, determine user preferences, and create innovative solutions  based on the following 4 phases:
Phase 1—Defining the specification of use. This requires an empathetic understanding of users and the problems to be overcome.
Phase 2—Defining the specification of user requirements.
Phase 3—Proposal of several design solutions to satisfy all requirements and selecting one for prototyping.
Phase 4—Evaluation of the prototype to determine if it provides the best possible solution to each need identified in the first two phases.
Based on the results, a poor design or incomplete prototype can be returned to the previous stages to be corrected or improved.
Usability Design is the primary consideration when creating the graphical interface in this study based on users’ suggestions and theoretical criteria. Usability Design is defined as the product’s performance in terms of ease of access. According to ISO 9241-11, it is “the extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use” . Based on this standard, Jakob Nielsen’s  ten general heuristics for user interface (UI) design were used to identify the information required, such as elements, content, size, etc., as shown in Table 1.
In terms of the graphical interface design, an effective application must be practical and user-friendly. Therefore, a universal design must be made to benefit all users. Such a design must be easily accessible and usable without being specialised or needing adaptation . Thus, the concept of a universal Usability Design can be applied to a variety of purposes [41, 42] as follows:
Equitable use All users should benefit from the design, regardless of age, status and ability.
Flexibility of use The design should accommodate a wide range of individual preferences and abilities.
Simple and intuitive use The design should be easy to understand, irrespective of users’ experience, knowledge and linguistic skills.
Perceptible information There should be sufficient information for users to make the most efficient use of the system.
Tolerance for error The design should minimise errors and the negative consequences of unexpected or unintended actions.
Low physical effort The design should be efficient and comfortable for users, with minimal repetitive actions or unusual bodily positions.
Size and space for approach and use All users should be able to approach, reach, manipulate and use the design, regardless of their body size, posture or mobility.
Based on the concepts presented above, it can be seen that Usability Design enhances all users’ levels of access to the system.
Measure of usability
The users’ ability to utilise the UI must be assessed to ensure that the system designed in this research has a high level of usability. Therefore, user testing determines the UI’s success and the design’s usability [43, 44]. A successful UI must be easy to understand and use. According to published sources, the measure of usability can be divided into the following two categories .
A heuristic evaluation is useful for inspecting a design interface because it can identify usability problems based on heuristic criteria . Hence, a heuristic evaluation was utilised in this study to inspect the design interface and identify any usability issues identified by the experts and end-users.
Usability testing involves evaluating the entire development process from the prototype to the completed product based on observing target users’ interaction with the app and obtaining their feedback. This evaluation will result in an application that is efficient, effective and enjoyable to use. Nielsen’s  ten general principles were applied to the heuristic evaluation in this research .
Design for women
The design particularities of m-health apps, especially those for women, have no specific theory or framework. A women-centred design has been established to guide designers or researchers in understanding women’s preferences and needs. This concept is similar to a Usability Design, but some characteristics, such as understanding women’s motivation, physiology, experience and perception, are different. Based on a summary of empirical studies , Table 2 lists the points and solutions applied in this study to facilitate a better understanding of a women-centred design.
Gendered dimensions for the use of m-health apps
Sex and gender differences in digital literacy , use , preferences , and the seeking of online health information [15, 16] have been reported in previous digital health technology studies. However, gendered dimensions have received little attention regarding the application of gender-sensitive design. According to some, many of these technologies have been designed for universal users, but not everyone is the same .
Previous investigations have shown that women are more concerned about their health and tend to follow a healthier dietary pattern than men , and those with a better educational background are more likely to use m-health apps than men with a similar background . This implies that developing trials in digital health technologies from a gender perspective has significant relevance, especially in m-health apps.
Furthermore, few of the many commercially available m-health apps for women have been subjected to rigorous development and evaluation. Derbyshire and Dancey  analysed the star ratings and comments from reviews of women’s health apps. Most comments indicated the need for improvement in graphics quality, speed of downloading graphs, device compatibility, and more reputable sources . Also, women complained about the excessive time it took to manually input data, poorly designed apps that crashed or failed to work properly and sync with other devices, and the lack of accuracy . This demonstrates the significance of considering women’s needs and preferences when designing a women-centred m-health app.
Related empirical studies
The m-health applications presented in this section were based on a scientific approach to developing and evaluating behavioural health interventions. These studies represent the various stages of the development of m-health apps.
Njie-Carr et al.  developed an m-health app for older women infected with human immunodeficiency virus (HIV). The process they used to obtain initial feedback on this theoretically-based m-health app consisted of an iterative approach in two phases in which they gathered input from focus groups incorporated with a community advisory board .
Teitelman et al.  described the development of an m-health app to promote the completion of the human papillomavirus vaccine (HPV) and provide information about how to prevent cervical cancer in young adult women living in economically-disadvantaged urban communities. This app included information, motivational content, a discussion forum, and vaccine completion reminders. The community and provider advisory boards gave feedback on the design at various stages of the app development process .
Carrilho et al.  explained how a UCD and both qualitative and quantitative approaches were utilised to design and develop an in-app birth plan prototype to establish communication between pregnant women and a healthcare team. Users’ perceptions and experiences of the app were derived from structured and open-ended questions. The app was subsequently improved as the participants completed the tasks and shared their feedback .
The participants in this study were divided into two groups: general target users and IT experts. Random sampling was used to recruit 30 Thai females aged between 18 and 43. Purposive sampling was used to recruit thirteen IT experts with more than 2 years of experience in Chiang Mai Province.
Please note that it is assumed that the age ranges chosen in this study represent women of various generations, including young adults (18–22), adults (23–27), working-age adults (28–32 and 33–37) and older (38 and up).
Note that this research focuses only on problems related to usability and development, not medical benefits. However, a health response team of qualified doctors carried out the research.
The study participants were purposely separated into five age ranges, as shown in Table 3. The respondents’ IT literacy skills were self-determined. Their ability depended on the duration they had been using smartphones. Due to the limited number of participants, not all had a medical need for m-health technology. The findings indicated limitations in the mobile development experience of some of the IT experts in this study.
A series of design processes and methodologies were used to produce an m-health application that could support women’s health, thereby achieving the research objective. A UCD was implemented to identify problems and design appropriate functions, content, and a graphical user interface. The conceptual framework of the research is depicted in Fig. 1. The framework consists of four phases, namely: the specification of the context of use, specification of the requirements, production of design solutions to meet those requirements, and a prototype evaluation.
Context of use specification
In this phase, the research focuses on a deep understanding of the user needs and the problems related to the usability of existing m-health applications. Keywords were used to classify the existing applications in the Thai language, such as: “women’s period, women’s self-assessment, women and mothers, women’s medicine, women’s personal medical record, women’s weight control, women’s organs, etc.”
Of the 156 apps associated with women’s health supporting the Thai language, only 50 were used in this study. They were selected after considering the following:
Aim of development (related to women’s health).
Review scores (more than 4-star rating).
Application type (the main features of apps associated with women).
Cost (free or not more than 5 USD).
Connection type (online request or standalone).
In the questionnaire survey stage, prospective participants were sent an invitation letter (via email). A consent form was also attached to ensure participant permission for their data to be used in this online research. After character analysis, 30 general users were given 10–20 min to test each of the 50 apps over a period of 30 days. Note that devices were not supplied, and connection costs were not supported in this research. Users had to install the apps on their own mobile devices.
A single focus-group was arranged with the general users, and content analysis was used to count the frequency of respondents’ feedback. These users were then randomly separated by name into three groups (10 users per group). Thirty-minute interviews were conducted via Zoom to collect and categorise different problem-related data from each group. General questions for the focus group interviews were:
What were your reasons for selecting this application?
What points did you consider?
What problems did you find when you trialled the application?
What points would encourage you to use a particular application?
What was your experience with the apps’ interface, function and usability?
This study was conducted solely online. Video recording was not permitted in this research due to ethical reasons. However, four staff took notes of respondents’ answers during the focus group. Note that a health response team consisting of four qualified doctors conducted the entire process.
The next step involved analysing the collected data related to the app’s graphical design and functionality, focusing on two points. The first was the specific problems users encountered when interacting with the apps, and the second was the reason for their positive impression of some of them. The feedback was then analysed and classified to build a taxonomy of the problems and the main reasons for their app choice.
In this phase, thirteen IT experts were recruited to share their ideas and provide additional feedback to highlight further problems. They were asked to consider the characteristics of the apps corresponding to those in the previous phase. The characterisation points were summarised in a questionnaire. Each question was designed to determine the core characteristics of a good m-health application and prioritise the reasons for that determination. A numerical scale from one to five was used to quantify qualitative feedback on the design to indicate the IT experts’ perception of the app’s development (Table 7).
Requirement design solutions
A prototype application was constructed from the findings in the earlier phases of the study and was piloted on Android’s operating system (OS) platform. The prototype contained a list of the contents, features and functions of the graphic user interface and its universal design based on a summary of the experts’ suggestions and the existing taxonomy of the users’ requests. It was developed using the MockingBot program.
Individual users were sent the link via ‘Line’ (a popular social app in Thailand) to access the first version of the prototype app for installation and evaluation on their devices. They were asked to test it for 30 min and then provide feedback in a questionnaire. Heuristic principles [37, 42] were adapted and applied to test the app’s usability. The evaluation criteria contained in the questionnaire were a modified version of the core usability test criteria of  and are shown in Table 8.
In the first round of testing, the scores from the questionnaire were analysed to summarise users’ feedback and a t-test statistical analysis was applied to compare the average scores. The prototype was then refined based on the specific points raised in these findings. This process was repeated for the revised prototype, and again the data derived was analysed. Meanwhile, the IT experts were interviewed to re-check the application’s performance after the modifications (Table 7).
Results context of use specification results
The first phase aimed to clearly understand the problems women encountered when using m-health applications and their goal of using them. As mentioned earlier, the initial search yielded 156 applications, 50 of which were selected for a review by general users. The main features of the chosen applications are shown in Table 4. There were 11 categories, which included women’s anatomy, women’s content, comfort, disease and medicine. Applications with these specific characteristics were chosen to acquire an insight into the graphical user interface of existing healthcare apps.
The frequent use of colour in the apps’ interface was also analysed, and the results are shown in Table 5. Note that colour use is one of the points of consideration for comfort. Colours can be customised to suit the user’s comfort level and directly relate to the user interface. The five* colours most frequently used were white, black, pink, blue and green. Therefore, these colours were incorporated into the prototype’s UI design.
Most of the issues cited in the general users’ reviews are shown in Table 6, which contains the group feedback, frequency of answers, number of apps and types of problems. The results of the focus group interviews are classified by the most frequent answers (qualitative data). The issues were divided into three types: usability, user interface and functionality. For instance, in 35 of 50 apps, the users initially did not know how to start using the app (24 of 30 found this). Indeed, more user interface issues (6) were found than usability (3) and functionality (3) issues, which indicated that existing healthcare applications tend to lack an acceptable user interface.
A process taxonomy of each type of problem was constructed based on the above feedback. According to Fig. 2, three aspects of these apps were found to be specifically problematic: usability, UI and functionality. The causes of these problems were identified for later correction in the new app. Examples of user interface-related issues were “Some user interfaces are not suitable for users”, “The user interface design is not compatible with all users”, “I don’t know how to use the application”, “The app’s functions are difficult”, “I don’t know the meaning of the signs or buttons”, “When I clicked, the application didn’t show any results”, and “It was hard to understand some of the functions.”
To fulfil the research objective, it is necessary to understand why users had a positive impression of some apps and not of others. The reasons for this are shown in Fig. 3 and ranked one to four based on high-to-low frequency. It can be seen that the main reasons users had a positive impression of some apps were that they were easy to use, practical, familiar and easy to read. The taxonomy results were used to identify design points for the prototype app in this study.
Specification of requirements
The results of the first round of statements designed to collect data from the 13 experts are summarised in Table 7. Points that they considered most significant for developing a health app for women were prioritised.
These qualitative comments helped define the characteristics of the application and were converted into quantitative results using a zero to five rating scale. The statements were based on the classification of m-health apps’ evaluation criteria, focusing on usability, functionality and design (graphical user interface) [54, 55].
The average scores in response to statements 1, 3, 4 and 6 were high (> 4.5) and reasonably homogenous (10 of the 13 experts gave a score of 5). Therefore, from the experts’ perspective, the key points of statements 3, 4, 1 and 6 should be prioritised when considering the characteristics of a women’s ideal health app. This enabled some corrections to be made to the design of the prototype app.
The methodology used to design the women’s health application in this study is shown in Table 7. The taxonomy of the graphical user interface design shown in Fig. 4 was based on Nielsen’s  ten general principles and Shneiderman et al.’s  eight golden rules. It includes (1) the eight golden rules of interface design, (2) evaluation of user categories, (3) prioritisation of tasks, and (4) choice of interaction pattern.
The taxonomy of the universal design of the graphical user interface illustrated in Fig. 5 was based on the users’ problems and the IT experts’ suggestions. It consists of (1) design for women and (2) the components of a universal design.
This design uses universal design principles for women to increase its usability. Since female users are different from men, using appropriate colours, textures, interaction, and refinement reinforce their emotional satisfaction. Hence, the findings in this phase were used to develop the app prototype with women’s anatomy or women’s content in mind. The frequency of colour use, application problems, design taxonomy, end-users’ and IT experts’ suggestions were considered in the next phase.
Production of required design solutions
Since the results of the previous phase enabled the developer to understand the required characteristics of the UI, a prototype application with female-related content was developed and written for the Android OS platform using the MockingBot program. The design of this prototype (as shown in Table 8) contained the following five essential functions: a period calendar, self-assessment, personal notes, counselling, and notification reminders.
Screenshots of each function are shown in Fig. 6, together with the main menu and user information. The five colours most used in the existing apps chosen by Thai women were used for this prototype to attract Thai female users and enhance their acceptance of the new app.
In fact, Thai users’ choice of colours was found to be different from those preferred by foreigners . Based on the frequency of colours in the apps associated with women in the Google Play store (as shown in Table 5), Thai users favoured lighter tones and a mixture of contrasting colours. Therefore, this information was used to establish a strategic colour design throughout the new application.
The first prototype was evaluated through a questionnaire completed by end-users and IT experts. After the prototype was released and pilot-tested, responses were categorised into three dimensions: users’ requirements, application functionality and graphical user interface. The criteria for the evaluation, which were modified from those of , are shown in Table 9. The users’ feedback results, separated by age and IT literacy skills, are shown in Fig. 7A, B. The average scores and standard deviation of each question in both groups are presented in Fig. 8. The difference between the groups was determined by the P value when P < 0.05.
As shown in Fig. 7A, older users gave lower scores than younger ones. The lowest score was given to Q5 regarding the interface elements. Users commented they found it hard to use the functions due to the menu size, unclear icons, inappropriate colours and font size. On the other hand, users with a high level of IT skills gave the app higher scores than beginners (Fig. 7B). The latter were found to be older users. Hence, users’ IT background appears to be a significant factor in assessing the app’s performance, especially for those unfamiliar with m-health applications. The results of each criterion were assessed and compared between the expert and end-user groups, as shown in Fig. 8.
The following observations were made from the first round of the evaluation;
Q1 and Q2 were given a high score by both end-users and experts, with sample comments like “I am very new to m-health apps, but this one is easy to navigate”, “It is easy to enter text or numbers”, and “The screen is appealing to women”. These results indicated that the prototype application was perceived to be a design that meets users’ requirements in terms of practical use and simplicity. There was no difference between the two groups, with P > 0.05.
Q3 was given a high score by both end-users and experts, with sample comments like “The results of the period calculator are accurate”, “I appreciate the self-assessment result of tracking periods”, and “The reminder of an upcoming period is very useful and accurate”. These results indicated that the prototype application is accurate and reliable. There was no difference between the two groups, with P > 0.05.
Q6 was given a high score by both end-users and experts, with sample comments like “The app’s content on the screen fits my phone” and “The application has a simple and friendly writing style, making it easily readable”. These results indicated that the prototype app’s screen size was appropriate and clearly visible. There was no difference between the two groups, with P > 0.05.
Q1, Q2, Q3, and Q6 were given higher scores than Q4 and Q5. Points with an average score of nearly 4.0 needed to be improved. These were related to incompatibility between the functions and interface elements, such as the size of menus, size and positioning of icons, colours and font sizes.
Both end-users and experts gave Q4 a low score. The experts perceived that the core features were inappropriate for functionality, noting that “The function is not practical for the calculation of users’ information” and “The function has no clear purpose, which confuses users”. It was noted that the average score of all users was P = 0.057 the first time and P = 0.061 the second time.
Both end-users and experts gave Q5 a low score. The experts perceived that the menus’ size and positioning of icons, colours, and font sizes were inconsistent. They commented that the standard button size was too small and suggested increasing it and removing the menu explanation. It was noted that the average score of all users was P = 0.048 the first time and P = 0.055 the second time.
The results of the statistical analysis demonstrated that the only significant difference between the end-users and IT experts was related to Q5 (P = 0.048). The end-users liked this pattern more than the experts did. This indicated that the latter perceived that the menus, icons, colours and font size on the graphical user interface of the prototype needed to be improved to enhance users’ experience.
The core features of the UI of the prototype app were improved based on these findings by altering the menu, font and icon sizes, repositioning the icons and changing colours to achieve greater usage efficiency and user acceptance. The revised version also had the menu explanation removed to reduce the screen size. Some of the instant comments were “the menus are too small; increase the size but consider the proportion of the screen”, “The menu explanation reduces the space on the screen. Replace it with signs or symbols”, “increase the task screen”, “increase the font size”, and “Change signs and symbols to make them easier to understand”.
The universal symbol for communication was also changed to increase users’ perception, and the majority of the text displayed was fixed by increasing font size. In addition, inadequate command elements, such as interactive buttons, labels and text in textboxes, were corrected to enhance users’ experience. The screenshot results are shown in Fig. 9.
In the second round of evaluation, the lower scores and comparison of the average scores were used to consider which points needed correction in the second prototype.
The average score of Q4 and Q5 was observed to have increased to P = 0.061 and P = 0.055, respectively, in the second round. This indicated that these improvements had met the criteria of the corrected points, and the trend of the users’ feedback scores was similar. Interestingly, the average Q1, Q2, Q3, and Q6 scores also increased, indicating that improving the app’s functionality had also increased users’ satisfaction. There was no difference between the two groups, with a P value of 0.05.
The functionality and graphical user interface were the factors that had most affected users’ satisfaction. Some of the sample comments were, “I prefer the new main buttons more than the previous version because they are more visible and they look nice”, “The counselling channel and graphical elements are more helpful with the addition of the list of doctors and their profiles”, “The chat box can be better operated with fingers”, and “I can edit my information better”. These comments indicated that the revised version had increased the efficiency of the app’s usage and users’ satisfaction.
Furthermore, since the comparison did not indicate a significant difference between end-users and IT experts, the new version appeared to meet the needs of both groups.
The evaluation was based on Lewis’s evaluation criteria with a focus on users’ requirements, the application’s functionality and the graphical user interface.
The results of the second round evaluation by the 13 IT experts were assessed in an interview based on a modified version of the questions in Table 7 to determine whether or not the application met their expectations. As can be seen from Table 10, the majority of their primary concerns had been addressed.
Although many m-health applications have been developed for commercial purposes, few were developed based on evidential research or research studies. Most of the existing apps were found to have unnecessary functions and inappropriate graphical user interfaces that annoy users and reduce their usability [26, 27, 58, 59].
An iterative process of continuous testing and refining has been found to solve many problems in the healthcare realm. Yet, many of these m-health applications have not undergone repeated testing to ensure they meet their objective. This includes m-health apps that, despite being purported to be for women, are ignorant of individual users’ needs and lack user customisation and functional tasks and content.
According to empirical literature [26, 27], user interface, functions, and usability are the main factors that still challenge designers and developers of m-health applications. Although they are commonly used worldwide, most high-performance health apps are based on the English language, making them useless for non-English speakers or those with a low level of IT literacy. Hence, there is a need to research and develop local m-health apps for women in their own language.
Therefore, to fit the context of Thai healthcare, a modified design framework was produced in this research for developing an app to solve problems related to the user interface, functionality and usability. The design framework of the app was based on a UCD process , an appropriate development methodology previously used to develop several m-health applications [32, 60].
An iterative process with a user-centred design was utilised in this study to tackle the critical challenges before presenting a final prototype app to users for testing. In addition, the results of interviewing IT experts indicated that the most significant features of the app were usability, functionality and UI design . Functionality was evidently more important than other aspects from an IT perspective. Therefore, close attention was paid to functionality design, usability and UI (in that order of priority) when developing the new app [27, 56].
However, it was found from the results of the focus group interview that usability was the main issue for end-users, rather than the UI and functionality. According to user feedback in similar investigations, the most significant problematic features of currently women’s m-health apps are the frequency of colour use, interface elements and functionality [57, 59]. Asian users enjoy an abundantly colourful user interface with cartoonish animation elements, while Europeans prefer information to be presented in an organised clinical way [30, 31].
The women’s m-health application prototype was designed and analysed based on taxonomies of UI design and universal design principles. An analysis of the app’s essential functions was made from the perspective of both end-users and IT experts by comparing the average score of a t-test statistical analysis of the two groups. In the first round of the evaluation related to usability, there was no difference between the two groups’ average functionality scores, with a P value of 0.05. In contrast, the two groups’ average scores for UI design were different in terms of the consistent pattern of menus, icons, colours and fonts, with a P value of 0.048. Therefore, the perspectives of the two groups were inconsistent.
Several researchers [61,62,63,64] mention that UCD frameworks have been developed to create m-health apps because the involvement of end-users in the development process is beneficial for a clear understanding of their needs. Hence, a revised prototype app was produced with improvements based on feedback from the first round of testing.
Feedback from the second testing round indicated that end-users and IT experts were satisfied with the corrections in the revised version. The inconsistent perspectives of the two groups had been rectified, and their average score was similar, with a P value of 0.05. Therefore, the two groups’ evaluation of the prototype was the same, indicating the research hypothesis was accepted.
Since the graphical user interface and usability were found to have a more negative effect on most users than the app’s functionality, this process facilitated the creation of an effective m-health application that responds to women’s needs.
The last result of the IT experts’ evaluation in the second round of testing indicated that the most significant factor had changed due to reacting to the end-users’ problems and lack of design [22, 23]. The IT experts agreed that usability must be prioritised when developing the app, and the user interface and functionality design should be the second and third priorities, respectively [20, 21, 23, 24].
Therefore, by focussing on the application’s functional performance rather than other points, the IT experts miscalculated the design priority in this study due to their different perspective. As a result, the app’s functions might not have performed well for end-users, especially Thai women with low levels of IT literacy. As mentioned earlier, the use of the system is directly related to end-users’ IT skills. An application is unlikely to be popular with older groups if it is highly functional but ignores the significance of clear usability. Hence, Usability Design is the first factor that needs to be considered, together with the user interface and functionality, when designing an application for older women.
Lastly, many researchers [57, 65, 66] who have studied the influence of colour over the years have found that men and women prefer significantly different colours. Therefore, it is necessary to use a strategic colour design when developing an m-health application for Thai women. The women surveyed in this study favoured colours such as pink, which is strongly associated with youthful femininity and white, which is related to purity and innocence [67, 68]. However, there was an interesting difference between the choice of colours of Thai users and foreigners. Based on the frequency of colour use, lighter tones and a mixture of colours between dark and light tones are generally favoured by women . Curiously, black is preferred to pink, blue, and green in applications for Thai women, despite not being a universally-loved colour by most females. This indicates that app colour customisation can be used to put users at ease.
It was also found that some designs are unsuitable for Thai users. For instance, while most users could easily identify the exit labels in the first version of the prototype, Thai users did not understand the icons. Therefore, functionality is not likely to encourage Thai users to use an app they consider difficult to use.
An examination of the m-health apps for women currently available for Thai women confirmed the need to design and develop a more efficient application. The research questions were answered, as shown below.
Firstly, three main problems related to the usability, UI and functionality of current m-health apps were highlighted in a trial by Thai women. It was also found that functionality alone cannot encourage Thai women to use an app they consider awkward to use.
Secondly, end-users with different levels of IT literacy confirmed that usability, rather than the perfect amount of functions, was the most significant element encouraging them to use a women’s m-health application. The user interface was the second most significant element.
Thirdly, it was found that IT experts’ perspective of developing a women’s m-health application was different to that of end-users. The application’s functionality was the most significant factor for IT experts, rather than the usability and UI.
Lastly, it was evident from the research that the joint involvement of end-users and IT experts is essential to enable developers to analyse, prioritise and establish an effective strategy for developing an m-health app for Thai women. Obviously, there is no perfect way to design such an application. However, the application designed and developed in this research is based on a systematic method and conceptual framework and illustrates that an efficient m-health application for Thai women is possible. By using a strategy based on User-Centred Design, extracting knowledge from IT experts and consulting end-users to determine problems, it can be done.
Four limitations are notable in this research. First, the study sample was restricted to a single group of end-users (educated women who use smartphones and live in Chiang Mai); this limited the number of end-users and IT experts available.
Second, due to the limited number of participants mentioned above, it could be said that the test evaluation criteria were modified to recruit sufficient research participants (e.g. The number of questions was reduced). This leads to the conclusion that the number of participants is insufficient to represent all Thai women.
Thirdly, due to the specific design of this prototype for basic menstrual tracking, there are limitations in its use by pre-menopausal adolescents and post-menopausal adults. Therefore, future research could develop and analyse a health application for older women.
Lastly, two iterations to improve the application design are insufficient to revise the application prototype adequately. A third session of product testing and revision would be advantageous.
Availability of data and materials
The datasets generated and analysed during the current study are not publicly available due to privacy and/or ethical restrictions but may be available from the corresponding author on reasonable request.
Human immunodeficiency virus
IPhone operating system
United States Dollar
Mosa ASM, Yoo I, Sheets L. A systematic review of healthcare applications for smartphones. BMC Med Inform Decis Mak. 2012;12:67. https://doi.org/10.1186/1472-6947-12-67.
Thinnukool O, Khuwuthyakorn P, Wientong P. Pharmacy Assistant Mobile Application (PAMA): development and reviews. Int J Interact Mob Technol. 2017;11(3):178–94. https://doi.org/10.3991/ijim.v11i3.6757.
Thinnukool O, Khuwuthyakorn P, Wientong P, Panityakul T. Non-prescription medicine mobile healthcare application: smartphone-based software design and development review. Int J Interact Mob Technol. 2017;11(5):130–46. https://doi.org/10.3991/ijim.v11i5.7123.
Lakhan A, Li J, Groenli TM, Sodhro AH, Zardari NA, Imran AS, Thinnukool O, Khuwuthyakorn P. Dynamic application partitioning and task-scheduling secure schemes for biosensor healthcare workload in mobile edge cloud. Electronics. 2021;10:2797. https://doi.org/10.3390/electronics10222797.
Lakhan A, Mohammed MA, Rashid AN, Kadry S, Panityakul T, Abdulkareem KH, Thinnukool O. Smart-contract aware ethereum and client-fog-cloud healthcare system. Sensors. 2021;21:4093. https://doi.org/10.3390/s21124093.
Sardi L, Idri A, Redman LM, Alami H, Bezad R, Fernández-Alemán JL. Mobile health applications for postnatal care: review and analysis of functionalities and technical features. Comput Methods Programs Biomed. 2020;184:105114.
Ramey L, Osborne C, Kasitinon D, Juengst S. Apps and mobile health technology in rehabilitation: the good, the bad, and the unknown. Phys Med Rehabil Clin N Am. 2019;30(2):485–97.
Thinnukool O, Khuwuthyakorn P, Wientong P, Suksati B, Waisayanand N. Type 2 diabetes mobile application for supporting for clinical treatment: case development report. Int J Online Biomed Eng. 2019;15(02):21–38. https://doi.org/10.3991/ijoe.v15i02.9769.
Nimmolrat A, Sutham K, Thinnukool O. Patient triage system for supporting the operation of dispatch centres and rescue teams. BMC Med Inform Decis Mak. 2021;21:68. https://doi.org/10.1186/s12911-021-01440-x.
Nimmolrat A, Khuwuthyakorn P, Wientong P, Thinnukool O. Pharmaceutical mobile application for visually-impaired people in Thailand: development and implementation. BMC Med Inform Decis Mak. 2021;21:217. https://doi.org/10.1186/s12911-021-01573-z.
Cannon C. Telehealth, mobile applications, and wearable devices are expanding cancer care beyond walls. Semin Oncol Nurs. 2018;34(2):118–25.
Silva BM, Rodrigues JJ, de la Torre Díez I, López-Coronado M, Saleem K. Mobile-health: a review of current state in 2015. J Biomed Inform. 2015;56:265–72.
Research 2 Guidance. mHealth App economics 2017: current status and future trends in mobile health. Research 2 Guidance, 2017. https://research2guidance.com/wp-content/uploads/2017/10/1-mHealth-Status-And-Trends-Reports.pdf. Accessed 05 Apr 2020.
United Healthcare. United Healthcare consumer sentiment survey, 2017 executive summary. United Heathcare, 2017. https://newsroom.uhc.com/content/dam/newsroom/2017_UHC_Consumer_Sentiment_Survey_-_Executive_Summary_10-05-2017_-_FINAL_d39i76.pdf. Accessed 05 Apr 2020.
Bidmon S, Terlutter R. Gender differences in searching for health information on the internet and the virtual patient-physician relationship in germany: exploratory results on how men and women differ and Why. J Med Internet Res. 2015;17(6):e156. https://doi.org/10.2196/jmir.4127.
Montagni I, Cariou T, Feuillet T, Langlois E, Tzourio C. Exploring digital health use and opinions of university students: field survey study. JMIR Mhealth Uhealth. 2018;6(3):e65. https://doi.org/10.2196/mhealth.9131.
Carroll JK, Moorhead A, Bond R, LeBlanc WG, Petrella RJ, Fiscella K. Who uses mobile phone health apps and does use matter? a secondary data analytics approach. J Med Internet Res. 2017;19(4):e125. https://doi.org/10.2196/jmir.5604.
Xie Z, Nacioglu A, Or C. Prevalence, demographic correlates, and perceived impacts of mobile health app use amongst Chinese adults: cross-sectional survey study. JMIR Mhealth Uhealth. 2018;6(4):e103. https://doi.org/10.2196/mhealth.9002.
Moore, M. Smartphone users in Thailand 2013–2022. Statista, 2019. https://www.statista.com/statistics/467191/forecast-of-smartphone-users-in-thailand. Accessed 05 Apr 2020.
Ministry of Public Health (Thailand), Bureau of Policy and Strategy. Thailand public health statistics 2018; 2019. ISSN 0857-3093.
Nectec. Mobile application. National Electronics and Computer Technology Center, 2018. https://www.nectec.or.th/innovation/innovation-mobile-application. Accessed 02 Feb 2020.
Kongchan W. Interactive features in mobile fitness applications and usage behaviour of millennials users. J Commun Manag. 2017;3(1):88–98.
Scher, D.L. The big problem with mobile health apps. Medscape, 2015. http://www.medscape.com/viewarticle/840335. Accessed 02 Feb 2020.
Gurupur VP, Wan TTH. Challenges in implementing mHealth interventions: a technical perspective. Mhealth. 2017;3:32.
Nielsen J., Budiu, R. Mobile usability. New Riders, 2013.
Nielsen J, Laubheimer P. Top 10 application-design mistakes. World leaders in research-based user experience. https://www.nngroup.com/articles/top-10-application-design-mistakes. Accessed 17 Mar 2020.
Saha D, Mandal A, Pal SC. User interface design issues for easy and efficient human computer interaction: an explanatory approach. Int J Comput Sci Eng. 2015;3(1):127–35.
Steinhubl SR, Muse ED, Topol EJ. The emerging field of mobile health. Sci Transl Med. 2015;7(283):283rv3.
Eckman M, Gorski I, Mehta K. Leveraging design thinking to build sustainable mobile health systems. J Med Eng Technol. 2016;40(7–8):422–30.
Gorski I, Bram JT, Sutermaster S, Eckman M, Mehta K. Value propositions of mHealth projects. J Med Eng Technol. 2016;40(7–8):400–21.
Lupton D, Maslen S. How women use digital technologies for health: qualitative interview and focus group study. J Med Internet Res. 2019;21(1):e11481.
Hall RR. Prototyping for usability of new technology. Int J Hum-Comput Stud. 2001;55(4):485–501. https://doi.org/10.1006/ijhc.2001.0478.
Alsswey AH, Al-Samarraie H, El-Qirem FA, Alzahrani AI, Alfarraj O. Culture in the design of mHealth UI: an effort to increase acceptance among culturally specific groups. Electron Libr. 2019;38(2):257–72. https://doi.org/10.1108/EL-04-2019-0097.
Andrews C, Burleson D, Dunks K, Elmore K, Lambert CS, Oppegaard B, Pohland EE, Saad D, Scharer JS, Wery RL, et al. A new method in user centered design: collaborative prototype design process. J Tech Writ Commun. 2012;42(2):123–42. https://doi.org/10.2190/TW.42.2.c.
Shane HC, Laubscher EH, Schlosser RW, Flynn S, Sorce JF, Abramson J. Applying technology to visually support language and communication in individuals with autism spectrum disorders. J Autism Dev Disord. 2012;42(6):1228–35.
De Vito Dabbs A, Myers BA, Mc Curry KR, Dunbar-Jacob J, Hawkins RP, Begey A, Dew MA. User-centered design and interactive health technologies for patients. Comput Inform Nurs. 2009;27(3):175–83. https://doi.org/10.1097/NCN.0b013e31819f7c7c.
Sedlmayr B, Schöffler J, Prokosch HU, Sedlmayr M. User-centered design of a mobile medication management. Inform Health Soc Care. 2019;44(2):152–63.
International Organization for Standardization. Ergonomic requirements for office work with visual display terminals (VDT’s)—part 11: Guidance on usability. ISO 9241-11, Geneva; 1998.
Nielsen J. Usability inspection methods. New York: Wiley; 1994. https://doi.org/10.1145/259963.260531.
Keates S. Design management systems: managing inclusive design: guide; BS 7000-6:2005. British Standards Institution, 2005.
Burgstahler S. Universal design: process, principles, and applications. University of Washington, 2015. https://www.washington.edu/doit/sites/default/files/atoms/files/Universal_Design%20Process%20Principles%20and%20Applications.pdf. Accessed 04 Mar 2019.
Moyen MM. A study of universal design in everyday life of elderly adults. Procedia Comput Sci. 2015;67:57–66. https://doi.org/10.1016/j.procs.2015.09.249.
Quiñones D, Rusu C, Rusu V. A methodology to develop usability/user experience heuristics. Comput Stand Interfaces. 2018;59:109–29. https://doi.org/10.1016/j.csi.2018.03.002.
Hartson HR, Andre TS, Williges RC. Criteria for evaluating usability evaluation methods. Int J Hum Comput Interact. 2001;13(4):373–410. https://doi.org/10.1207/S15327590IJHC1304_03.
International Organization for Standardization. Ergonomics of human–system interaction—Part 210: human-centered design for interactive systems. ISO 9241-210:2010, Geneva; 2010.
Quiñones D, Rusu C. How to develop usability heuristics: a systematic literature review. Comput Stand Interfaces. 2017;53:89–122. https://doi.org/10.1016/j.csi.2017.03.009.
Barth, . Designing the gender-neutral user experience. Bachelor of Science Thesis, Worcester Polytechnic Institute, Worcester, MA, 2012.
Gebhardt E, Thomson S, Ainley J, Hillman K. Introduction to gender differences in computer and information literacy. In: Gebhardt E, Thomson S, Ainley J, Hillman K, editors. Gender differences in computer and information literacy. IEA research for education. Cham: Springer; 2019. https://doi.org/10.1007/978-3-030-26203-7_1.
Guan L, Peng TQ, Zhu JJH. Who is tracking health on mobile devices: behavioral logfile analysis in Hong Kong. JMIR Mhealth Uhealth. 2019;7(5):e13679. https://doi.org/10.2196/13679.
Bol N, Helberger N, Weert J. Differences in mobile health app use: a source of new digital inequalities? Inf Soc. 2018;34(3):183–93. https://doi.org/10.1080/01972243.2018.1438550.
Beer-Borst S, Hercberg S, Morabia A, Bernstein MS, Galan P, Galasso R, Giampaoli S, McCrum E, Panico S, Preziosi P, et al. Dietary Patterns in six European populations: results from EURALIM, a collaborative European data harmonisation and information campaign. Eur J Clin Nutr. 2000;54(3):253–62. https://doi.org/10.1038/sj.ejcn.1600934.
Derbyshire E, Dancey D. Smartphone medical applications for women’s health: what is the evidence-base and feedback? Int J Telemed Appl. 2013. https://doi.org/10.1155/2013/782074.
Njie-Carr VPS, Jones-Parker H, Massey C, Baker D, Nganga-Good C. Leveraging community engagement to develop a mobile health application for older women with HIV infection. J Obstet Gynecol Neonatal Nurs. 2018;47(6):833–43. https://doi.org/10.1016/j.jogn.2018.08.005.
Teitelman AM, Kim SK, Waas R, DeSenna A, Duncan R. Development of the NowIKnow mobile application to promote completion of HPV vaccine series among young adult women. J Obstet Gynecol Neonatal Nurs. 2018;47(6):844–52. https://doi.org/10.1016/j.jogn.2018.06.001.
Carrilho JM, Oliveira IJR, Santos D, Osanan GC, Cruz-Correia RJ, Reis ZSN. Pregnant users’ perceptions of the birth plan interface in the “My Prenatal Care” app: observational validation study. JMIR Form Res. 2019;3(1):e11374. https://doi.org/10.2196/11374.
Shneiderman B, Plaisant C, Cohen M, Jacobs S, Elmqvist N. Designing the user interface: strategies for effective human–computer interaction. 6th ed. Pearson; 2016.
Nouri R, Niakan Kalhori SR, Ghazisaeedi M, Marchand G, Yasini M. Criteria for assessing the quality of mHealth apps: a systematic review. J Am Med Inform Assoc. 2018;25(8):1089–98.
Lewis JR. Psychometric evaluation of the PSSUQ using data from five years of usability studies. Int J Hum Comput Interact. 2002;14(3–4):463–88. https://doi.org/10.1080/10447318.2002.9669130.
Stoyanov SR, Hides L, Kavanagh DJ, Zelenko O, Tjondronegoro D, Mani M. Mobile app rating scale: a new tool for assessing the quality of health mobile apps. JMIR Mhealth Uhealth. 2015;3(1):e27.
Reinecke K, Schenkel S, Bernstein A. Modeling a user’s culture. In: Handbook of research on culturally-aware information technology: perspectives and models. IGI Global; 2010, p. 242–64.
Rowland SP, Fitzgerald JE, Holme T, Powell J, McGregor A. What is the clinical value of mHealth for patients? NPJ Digit Med. 2020;3:4.
Mushtaq Z, Wahid A. Revised approach for the prediction of functional size of mobile application. Appl Comput Inform. 2019. https://doi.org/10.1016/j.aci.2019.03.002.
Kalimullah K, Sushmitha D. Influence of design elements in mobile applications on user experience of elderly people. Procedia Comput Sci. 2017;113:352–9. https://doi.org/10.1016/j.procs.2017.08.344.
Cheng FF, Wu CS, Leiner B. The influence of user interface design on consumer perceptions: a cross-cultural comparison. Comput Hum Behav. 2019;101:394–401. https://doi.org/10.1016/j.chb.2018.08.015.
Barros AC, Cevada J, Bayés A, Alcaine S, Mestre B. User-centered design of a mobile self-management solution for Parkinson’s disease. In: MUM ’13:proceedings of the 12th international conference on mobile and ubiquitous multimedia, Luleå, Sweden, December 2–5, 2013. Association for Computing Machinery: New York, United States, vol 23, pp 1–10; 2013. https://doi.org/10.1145/2541831.2541839.
Rivera J, McPherson AC, Hamilton J, Birken C, Coons M, Peters M, Iyer S, George T, Nguyen C, Stinson J. User-centered design of a mobile app for weight and health management in adolescents with complex health needs: qualitative study. JMIR Form Res. 2018;2(1):e7.
Chandraramya L. Contemporary Thai design for interface design. Silpakorn Univ J Soc Sci Humanit Arts. 2017;17(1):1–22. https://doi.org/10.14456/sujsha.2017.5.
McCurdie T, Taneva S, Casselman M, Yeung M, McDaniel C, Ho W, Cafazzo J. mHealth consumer apps: the case for user-centered design. Biomed Instrum Technol. 2012;46(Suppl):49–56.
Arhipova A. Color in design: influence on users’ actions. https://blog.tubikstudio.com/color-in-design-influence-on-users-actions. Accessed 10 Nov 2020.
The authors wish to thank the College of Arts, Media and Technology, and Chiang Mai University for their support and facilities. Sincere gratitude is also due to all IT experts and end-users who willingly sacrificed their precious time to answer the questionnaires. This research could not have been completed without their participation. Thank you.
Ethics approval and consent to participate
Ethical clearance and approval were obtained from the Chiang Mai University Research Ethics Committee with exemption (CMU 63-160). The authors confirm that all methods were carried out in accordance with relevant guidelines and regulations, and informed consent was obtained from all subjects and/or their legal guardian(s). The confidentiality of the data and anonymity of the respondents was maintained. Moreover, the respondents gave their informed consent when the purpose of the study was explained, and they were assured that their confidentiality would be maintained.
Consent for publication
The authors declare no competing interests.
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
About this article
Cite this article
Kongjit, C., Nimmolrat, A. & Khamaksorn, A. Mobile health application for Thai women: investigation and model. BMC Med Inform Decis Mak 22, 202 (2022). https://doi.org/10.1186/s12911-022-01944-0
- User-centered design
- Graphical user interface
- Application functionality
- Women’s health application