Developing a cross-platform mobile application for health data integration and capture from multi devices using Flutter

Esta tesis de maestría explora el desarrollo de una aplicación móvil multiplataforma que puede conectar eficazmente múltiples dispositivos portátiles para monitorear la salud en tiempo real. Esta aplicación es un componente importante de un sistema más amplio de Internet de las cosas (IoT), desarrollado principalmente para mejorar el tratamiento y la atención médica de pacientes que sufren dificultades de movilidad física. El programa proporciona atención médica dinámica y receptiva al monitorear, analizar y documentar continuamente el progreso del tratamiento a través de la recolección de datos en tiempo real.
La aplicación está desarrollada con el SDK de Flutter y el lenguaje de programación Dart, lo que permite la compatibilidad en dispositivos iOS y Android. El propósito principal de esta tecnología es conectarse con dispositivos portátiles particulares, como Sensoria Smart Socks, MetaWear Motion Sensor y HBand Smart Band, para recopilar datos de salud importantes como movimiento, frecuencia cardíaca y temperatura. La información recopilada está marcada con la hora y se guarda localmente, y también se transfiere de forma segura a un servidor donde se almacena en una base de datos de series temporales para estudios futuros.
En el lado del servidor, estos datos se convierten en gráficos visuales, proporcionando a los profesionales médicos información útil sobre la efectividad de los tratamientos médicos. El diseño eficiente y las funciones específicas de la aplicación la convierten en una herramienta increíblemente útil para la atención médica continua, permitiendo una evaluación confiable y una modificación rápida de los medicamentos.
Esta tesis aborda varios desafíos de desarrollo, incluida la garantía de la transmisión continua y confiable de datos y la protección de la privacidad de los pacientes. En las partes finales de mi evaluación, pruebo el rendimiento de la aplicación en situaciones de la vida real para verificar su utilidad y eficacia en la mejora del tratamiento de pacientes con dificultades de movilidad.
ABSTRACT
This master’s thesis explores the development of a cross-platform mobile application that can effectively connect multiple wearable devices to monitor health in real-time. This application is an important component of a larger Internet of Things (IoT) system, developed mostly to improve the treatment and medical care of patients who suffer from physical mobility difficulties. The program provides dynamic and responsive medical care by continuously monitoring, analyzing, and documenting treatment progress through real-time data collecting.
The app is developed with the Flutter SDK and the Dart programming language, enabling compatibility on both iOS and Android devices. The main purpose of this technology is to connect with particular wearable devices, such as Sensoria Smart Socks, MetaWear Motion Sensor, and HBand Smart Band, in order collect important health data such as movement, heart rate, and temperature. The information collected is both timestamped and saved locally, and it is also securely transferred to a server where it is stored in a time-series database for future study.
On the server-side, this data turns into visual charts and graphs, providing medical professionals with useful insight into the effectiveness of medical treatments. The application’s efficient design and specific functions make it an incredibly helpful tool for continuous healthcare, allowing for reliable assessment and quick modification of medications.
This thesis addresses several developmental challenges, including the assurance of continuous and reliable data transmission and the protection of patient privacy. In the final parts of my assessment, I test the application’s performance in real-life situations to verify its usefulness and effectiveness in improving the treatment of patients with mobility difficulties.

​Esta tesis de maestría explora el desarrollo de una aplicación móvil multiplataforma que puede conectar eficazmente múltiples dispositivos portátiles para monitorear la salud en tiempo real. Esta aplicación es un componente importante de un sistema más amplio de Internet de las cosas (IoT), desarrollado principalmente para mejorar el tratamiento y la atención médica de pacientes que sufren dificultades de movilidad física. El programa proporciona atención médica dinámica y receptiva al monitorear, analizar y documentar continuamente el progreso del tratamiento a través de la recolección de datos en tiempo real.
La aplicación está desarrollada con el SDK de Flutter y el lenguaje de programación Dart, lo que permite la compatibilidad en dispositivos iOS y Android. El propósito principal de esta tecnología es conectarse con dispositivos portátiles particulares, como Sensoria Smart Socks, MetaWear Motion Sensor y HBand Smart Band, para recopilar datos de salud importantes como movimiento, frecuencia cardíaca y temperatura. La información recopilada está marcada con la hora y se guarda localmente, y también se transfiere de forma segura a un servidor donde se almacena en una base de datos de series temporales para estudios futuros.
En el lado del servidor, estos datos se convierten en gráficos visuales, proporcionando a los profesionales médicos información útil sobre la efectividad de los tratamientos médicos. El diseño eficiente y las funciones específicas de la aplicación la convierten en una herramienta increíblemente útil para la atención médica continua, permitiendo una evaluación confiable y una modificación rápida de los medicamentos.
Esta tesis aborda varios desafíos de desarrollo, incluida la garantía de la transmisión continua y confiable de datos y la protección de la privacidad de los pacientes. En las partes finales de mi evaluación, pruebo el rendimiento de la aplicación en situaciones de la vida real para verificar su utilidad y eficacia en la mejora del tratamiento de pacientes con dificultades de movilidad.
ABSTRACT
This master’s thesis explores the development of a cross-platform mobile application that can effectively connect multiple wearable devices to monitor health in real-time. This application is an important component of a larger Internet of Things (IoT) system, developed mostly to improve the treatment and medical care of patients who suffer from physical mobility difficulties. The program provides dynamic and responsive medical care by continuously monitoring, analyzing, and documenting treatment progress through real-time data collecting.
The app is developed with the Flutter SDK and the Dart programming language, enabling compatibility on both iOS and Android devices. The main purpose of this technology is to connect with particular wearable devices, such as Sensoria Smart Socks, MetaWear Motion Sensor, and HBand Smart Band, in order collect important health data such as movement, heart rate, and temperature. The information collected is both timestamped and saved locally, and it is also securely transferred to a server where it is stored in a time-series database for future study.
On the server-side, this data turns into visual charts and graphs, providing medical professionals with useful insight into the effectiveness of medical treatments. The application’s efficient design and specific functions make it an incredibly helpful tool for continuous healthcare, allowing for reliable assessment and quick modification of medications.
This thesis addresses several developmental challenges, including the assurance of continuous and reliable data transmission and the protection of patient privacy. In the final parts of my assessment, I test the application’s performance in real-life situations to verify its usefulness and effectiveness in improving the treatment of patients with mobility difficulties. Read More