Advance Sustainable Science. Engineering and Technology (ASSET) Vol. No. July 2023, pp. 0230206-01 0230206-010 ISSN: 2715-4211 DOI: https://doi. org/10. 26877/asset. Design of Android and IoS Applications for Mobile Health Monitoring Devices Anisah Fadhilah1. Ade Silvia Handayani2*. Ibnu Ziad3. Nyayu Latifah Husni4. Siti Chodijah5. Mega Hasanul Huda6. Nur Agustini7. Mieska Despitasari8. Riswal Hanafi Siregar9 1,2,3,4 Departement of Electrical Engineering. Politeknik Negeri Sriwijaya. Jl. Srijaya Negara 30128. Palembang. Indonesia Professional (Nurs. Program. Universitas Indonesia. Jl. Margonda Raya 16424. West Java. Jakarta. Indonesia 6,8,9 The Faculty of Nursing. Universitas Indonesia. Jl. Margonda Raya 16424. West Java. Jakarta. Indonesia Pediatric Nursing Specialist Program. Universitas Indonesia. Jl. Margonda Raya 16424. West Java. Jakarta. Indonesia *ade_silvia@polsri. id, anisafadilah03@gmail. com, ibnupoltek1@gmail. nyayu_latifah@polsri. id, s. chodidjah@ui. id, megahasanulhuda@gmail. tufahati@ui. id, mieska. despitasari@brin. id, risw001@brin. Abstract. This research proposes a multifunctional wireless health monitoring tool with a display for Android and iOS devices. This research aims to develop a realistic solution for realtime and conveniently accessible health monitoring via mobile devices. The device allows users to test and track health factors such as heart rate, blood pressure, blood oxygen levels, body temperature, and blood glucose. It collects data properly by using wireless technology and The data is subsequently supplied to the appropriate apps on Android and iOS devices. The data is presented visually in the program, making it instructive and user-friendly. The device's development technique involved extensive testing and validation against established comparators to assure accuracy. The results of this study show that this digital, multi-purpose health monitoring device works well and reliably to give real-time health information. This innovation promotes health monitoring and digital health information access. Keywords: Android. Application Health, iOS. ISO/EIC 9126 . WBAN (Received 2023-08-06. Accepted 2023-08-18. Available Online by 2023-08-. Introduction In this era of technological advancement, health, and wellness is a significant concern for many people. At the same time, the popularity of smartphones and mobile devices is on the rise. These devices have become an integral part of people's daily lives. Medical software is an essential part of modern, integrated healthcare. Physicians, patients, and healthcare organizations increasingly use it to influence treatment decisions . Therefore, wireless technology integration into the healthcare industry is an excellent opportunity. This technology is a practical and efficient solution for users to monitor their health conditions. In this study, an application is designed that can record and monitor patient data efficiently and accurately. The design of this application uses the principle of IOT (Internet Of Thing. , which is a principle that aims to expand the benefits of Internet connectivity that is continuously connected . The power of IOT (Internet of Thing. is now widely used and has made tremendous contributions to healthcare . WBAN (Wireless Body Area Networ. technology obtains the patient's body health data. Wireless Body Area Network (WBAN) provides continuous patient health monitoring without interfering with normal daily activities . The technology is a multi-functional wireless health monitoring device consisting of multiple sensors. The patient's body health data include body temperature, heart rate, blood pressure, oxygen level, and blood sugar. This application design will display various functions of the patient's body health data, such as real-time data display, diagnosis results, diagnosis results graph, health status, clinical data display, and history display. This application is available on Android or iOS-based user smartphones. Smartphones are cell phones based on an operating system with computing capabilities and more advanced connections than telephones. Android and Ios are the most common or dominating operating systems today . Android is a Linux-based operating system. It is based on open-source principles . The iOS operating system is based on UNIX, now widely recognized as an operating system that makes it easy for users to develop applications . Previous research on wireless health monitoring tools has used four parameters : heart rate, body temperature, blood oxygen, and blood pressure. This research adds one more parameter, which is blood glucose level. With the parameter of blood glucose level, patients are expected to know more about their health and can live a healthier life. Thus, the current monitoring tool has five parameters: body temperature, heart rate, blood oxygen, blood pressure, and blood glucose. The application display has been designed to be more efficient and easy to understand by users. It displays several functions such as user login, user register, user profile, health status, results from each sensor graph, real-time data, and user history display. Therefore, this research designs an Android and iOS-based mobile application to get a user-friendly display. The application can make it easier for users to receive data on body health conditions and accurately record patient data. Methods The design of a multifunctional wireless health monitoring device depicts a brief system block diagram. This aims to find out the general form of the system to be designed to facilitate the hardware design Figure 1. Hardware Schematic Diagram Figure 1 is the overall circuit design scheme that has been designed. They are using the components of the hardware. The part consists of several sensors, such as the MAX 3105 sensor for blood and blood sugar oxygen levels. MLX 90615 sensor as a body temperature sensor. AP3 models a blood pressure sensor as a blood pressure and heart rate sensor. a Mini DC motor as an air pressure The Selenoid is a place that regulates the entry and exit of force. As well as essential components such as ESP8266 mini as a wifi module. OLED as a display, and Arduino nano as a program controller. Figure 2 is a block diagram, a step-by-step wireless health monitoring application that will be They start with the input of clinical data by the patient and begin the sensor detection on the After that, the patient's health data is sent to the server to be processed to produce a healthy or unhealthy health status. Android and iOS applications are designed using Flutter software. Flutter is an open-source framework or SDK developed by Google. Flutter helps build interface applications that have high performance and can be published on the Android and iOS platforms. Flutter uses the Dart programming language, developed by Google for general needs . eneral-purpose programming Android and iOS applications use Firebase, a database stored in the Cloud in real-time and supports multi-platforms such as Android and iOS . Figure 2. Flowchart System Software . Figure 3. Application Display Design . User Login . User Profile . Clinical Data Input . Diagnostic Results . User History . Graph Figure 3 is a plan for designing an app to be used as a guide for making apps. Figure 3. shows how the Login view looks on Android and iOS apps. Users and admins can put their email address and password in the picture. Figure 3. shows that a user and user biography will appear when the Login button is clicked. Figure 3. shows a menu for entering clinical data that the user or manager will fill Figure 3. shows the results of tests or measurements for each element. Figure 3. shows the page for the past detection history, and Figure 3. shows the page for the graph. This page will show a line graph of the data from each sensor's parameters. Software testing plays a vital role in the development process because it adopts reliability and ensures the quality of the developed product/project. The main features of software testing are verification and validation. In this stage, the mobile application that has been created will be tested in detail and thoroughly. In this study, application testing uses a world-recognized standard, namely ISO / IEC 9126. ISO/EIC 9126 is one of the international standard frameworks used to test software quality. ISO 9126 was created by the International Organization for Standardization (ISO) and the International Electrotechnical Commission (EIC). This international standard can define the quality of software products . The ISO/EIC features combine several existing quality standards. These standards were developed to identify various aspects of an application to determine compliance with software quality With these measurements, the resulting application can be considered a quality application . This test includes functional testing, suitability testing, and efficiency testing. This study selectively selected respondents who met certain criteria. Inclusion criteria included ages between 18 and 50 years. A total of 150 respondents participated in this study. This number was selected based on statistical considerations to produce significant and relevant results. The selected respondents represented a wide range of ethnic and geographic backgrounds. The average age of the respondents was 20 years old, and there was an equal number of males and females. All respondents had a high level of smartphone experience. This study focuses on using an application that stores and records patient data. The application is expected to be useful in monitoring the health status of the patient's body. Respondents were given a thorough explanation of the purpose of the study, and the researcher adhered to all ethical standards. Results and Discussion Results of Multifunctional Wireless Health Monitoring Device The hardware design of the multifunctional wireless medical device is applied to a red protective box. The system hardware has been successfully made based on the sketch design of the device. Figure 4 shows the hardware of the multifunctional wireless health monitoring device. The sensors are placed inside the protective box with the aim that they can be protected, and the sensors work properly. Figure 4. Multifunctional Wireless Health Monitoring Device In Figure 4 above, there are sensors used in this multifunctional wireless medical device. These sensors include the MAX 3105 blood oxygen and blood sugar sensor. MLX 90615 sensor as a body temperature sensor. AP3 models blood pressure sensors as blood pressure and heart rate sensors. Essential components such as mini DC motors and air pressure pumpers. The Selenoid is a place that regulates the entry and exit of pressure. As well as the use of ESP8266 mini as a wifi module. OLED as a display, and Arduino nano as a program controller. After the sensor nodes send the body health detection readings to the central server, the reading data will be processed and displayed on the user's smartphone. Smartphones that have Android and iOS operating systems. The goal is to be accessed efficiently and quickly to get information on the patient's body health. Multifunction Wireless Health Monitoring App The software has been successfully created based on the design of the display sketches that have been The software obtained is a multifunctional wireless health monitoring application. Applications that have been integrated with smartphones are made using Flutter SDK software. Android and iOS-based applications to record the health of the patient's body using this sensor are named "IHealth. Figure 5. Display result of multifunctional wireless health monitoring application . Login . User profile . clinical data . diagnosis results . user history The user login page consists of filling in the email and password. If the user does not have an account, they are required to register. Figure 5. shows the register page, which consists of filling in the desired name, email, and password. the user can return to the login page after registering. Figure 5. is the user's profile page, and the button to select another menu is displayed in real-time. Figure 5. is the clinical data input page filled in by the user, which consists of gender, name. BMI, weight, height, and age. Meanwhile. Figure 5. shows the diagnosis results, which contain data the sensor detects on the device and the user's health status, which will appear when the "check" button is clicked. Furthermore, the data sent to the application displays real-time data. The next page shows the user's previous measurement history, as shown in Figure 5. Application Testing Using ISO/EIC 9126 Respondents in the implementation of this system test our users. The characteristics of respondents are categorized based on the type of user, age, and smartphone operating system of the user. Respondent characteristics based on user Table 1. Total Respondent Number of Respondent 150 Respondent Operation System Android : 80 iOS : 70 Age <20 >20 Next is to analyze the data for calculation. The analysis uses the percentage value (%) of the success of the i-health application and the percentage value (%) of errors in the i-health application. These formulas are in the following equation. Percentage of success of i-health app testing ycIycoycuyc yaycoycycycayco X 100% ycIycoycuyc yayccyceycayco Percentage of i-health app testing errors ycIycoycuyc ycnyccyceycaycoOeycIycoycuyc yaycoycycycayco X 100% ycIycoycuyc yayccyceycayco Description: Actual score is the answer of all respondents The ideal score is the highest score or value, or all respondents are assumed to choose the answer with the highest score. Furthermore, these results are processed and calculated with the criteria set out in the study design. Table 2. Percentage of success % Total score Criteria 20% - 36% Not good 37% - 52% Less good 53% - 68% Enough 69% - 83% Good 84% - 100% Excellent Characteristics of Funcitonality The ability of the Software to provide the functionality required by the user, when used under certain conditions. Functionality Characteristic Testing Results: Table 3. Functionality Testing Results No Indicator Skor Skor Aktual Ideal Suitability 9814 Accuracy 8995 Security Jumlah For Success percentage : Skor Aktual :27120 Skor Ideal : 33750 X 100% =80,355 % For Error Value . using the formula : 33750Oe27120 X 100 % = 19,65 % Analyze the quality of functionality characteristics obtained a total value of 80. Comparing the results of the respondents with the Likert scale, the value of 80. 355% is included in the Good classification. This means that the I-Health application can be used in providing appropriate function facilities and displaying the results needed and can prevent unwanted access, such as avoiding data manipulation from other parties. After calculating the functionality for the percentage of errors in the I-Health application, it gets a value of 65%, which has a low error rate and good accuracy seeing the success rate at 80. Avoiding errors when running the application is expected to affect the percentage of error Functionality success score error score Figure 6. Functionality percentage chart Usability Characteristics The ability of the Software to understand, learn, use, and appeal to users when used under certain conditions. Table 4. Usability Testing Results Indicator Skor Aktual Skor Ideal Understandibility 619 Learnability Operability Attractiveness Total For Success Percentage Skor Actual : 2442 Skor Ideal : 3000 = 3000 X 100% =81,44 % The percentage of success obtained for all usability sub-characteristics. A total value 44% was obtained. Comparing the results of respondents with a Likert scale, 81. is included in the Good classification. This means that the I-Health application has an effortless display for users to understand and operate. With this level of success, users can run the application without taking a long time to learn the I-Health application. Next, calculate the error in the usability test for the I-Health application as follows. For the error value . using the formula : 3000Oe2442 X 100 % = 18,6 % After calculating usability for the percentage of errors in the I-Health application, it gets a value of 18. 6%, with a low error rate. The i-health application provides ease of understanding and has its appeal. Make it easy for patients to operate the application and understand what is in it. Usability Success Score Error Score Figure 7. Usability Percentage Chart Characteristics of efficiency The Software can deliver appropriate performance relative to the resources used under the circumstances. In the Performance Efficiency aspect, testing is done by calculating the average response time of each task run. Testing the performance efficiency aspect is done at least five times by considering the response time when the application retrieves data from the server and then displays it in the system. The results are then compared with Table 1 about user satisfaction with response Table 5. Average response time Response Time ( second ) Predicate <3 Very Good Satisfied Satisfied Enough >12 Dissatisfied Effciency Characteristic Testing Results: Response Time Result yaycyceycycayciyce ycNycnycoyce =ycNycuycycayco ycIyceycycyycuycuyccyceycuyc Response Time = 55,51 Number of respondent = 50 55,51 =1,1102 s The I-Health application scored 1. 11 seconds in efficiency testing, which is very good. Quality analysis of efficiency aspects is done by calculating the system's average response time to retrieve and display data. The result of testing the performance efficiency of the response time required by the system in performing specific tasks is 1. 11 seconds. The user satisfaction table includes these results in the very satisfying category because it is less than 3 seconds. average time 1 4 7 1013161922252831343740434649 Figure 8. Average Efficiency Time Chart Conclusion I-Health is an application used in this study to display patient information and health status through device health monitoring. The I-Health application is available for Android and iOS. The mobile health app was evaluated according to ISO/EIC 9126 using functionality, suitability, and efficiency. The results were an 80% success rate in functionality testing, an 81% success rate in usability testing, and an average time to complete the specified tasks of 1. 11 seconds. Multifunctional wireless health monitoring devices with displays on Android and iOS have great potential to improve individual health monitoring. Implications include changes in health behaviors, management of chronic diseases, and expanding the understanding of overall health. Future research should focus on developing functionality, integration, better user interface, data security, and privacy compliance. Acknowledgements The authors thank the Sriwijaya State Polytechnic for providing the research facilities. All research lecturers and technicians at the Telecommunications Laboratory. Department of Electrical Engineering. Sriwijaya Polytechnic, who assisted and offered their knowledge, are also thanked. We would also like to thank our colleagues in the Nursing and Facilities Study Program. Faculty of Nursing. University of Indonesia, for their helpful suggestions and support. Finally, we would like to acknowledge the affection and support of our family and friends throughout the research process. We could only have completed this research with their encouragement and assistance. References