Recordatorio de medicamentos y actividades para pacientes con Alzheimer
Nota: MediApp es un proyecto educativo y no está diseñado ni probado para su uso en el cuidado de pacientes reales. Su propósito es ilustrar el potencial de las aplicaciones de tecnología en el apoyo a personas con Alzheimer, pero no debe utilizarse como un sustituto de sistemas de cuidado profesional. Los cuidadores y profesionales médicos deben recurrir a herramientas y equipos probados para cualquier tipo de cuidado de salud.
MediApp es una solución educativa desarrollada para "Laboratorio STEAM", pensada para ayudar a los pacientes con Alzheimer a recordar la toma de medicamentos y otras actividades diarias importantes. Utiliza un dispositivo micro:bit
portátil para enviar recordatorios y una aplicación Android como interfaz para gestionarlos.
Aplicación Android
Conexión Bluetooth
Recordatorios en Tiempo Real
micro:bit
.Nombre del Proyecto: Aplicación para recordar actividades y medicamentos.
Descripción del Proyecto: El objetivo de este proyecto es desarrollar una aplicación móvil para ayudar a pacientes con Alzheimer a recordar la toma de medicamentos y otras actividades cotidianas, utilizando un dispositivo micro:bit como recordatorio portátil y una aplicación Android para la gestión de los recordatorios.
Se planea finalizar un prototipo funcional de la aplicación Android para finales de la semana.
En esta fase inicial, se han realizado investigaciones sobre las capacidades Bluetooth del micro:bit y se ha comenzado a planificar el desarrollo de la aplicación. El prototipo funcional de la aplicación Android está previsto para finales de la semana.
Nombre del Proyecto: MediApp - Recordatorio de Medicamentos.
Descripción del Proyecto: Este proyecto educativo tiene como objetivo ayudar a pacientes con Alzheimer a gestionar su medicación y actividades diarias mediante una aplicación móvil y un dispositivo micro:bit.
Los próximos pasos incluyen:
En esta etapa, se ha completado la pantalla de carga, la maquetación de la pantalla principal y el selector de idioma. Los próximos pasos se centrarán en la funcionalidad del organizador de pastillas, la gestión de medicación y la integración completa con el micro:bit.
Nombre del Proyecto: MediApp
Se ha implementado la funcionalidad para escanear y conectar dispositivos Bluetooth, específicamente micro:bit. Se maneja la conexión, reconexión automática y el envío de mensajes de prueba entre la aplicación y el micro:bit, con feedback visual y de sonido en el dispositivo.
Código relevante: pull request
Se ha implementado la pantalla de configuración del organizador de pastillas. Los usuarios pueden definir el número de filas y celdas por fila, lo que se reflejará automáticamente en una vista previa interactiva.
Código relevante: pull request
Ahora es posible descargar un PDF con las etiquetas correspondientes a las celdas del organizador, manteniendo la disposición configurada. Este PDF está diseñado para ser impreso y pegado en los compartimentos del organizador.
Código relevante: pull request
Se creó un componente reutilizable que muestra la disposición actual del organizador de pastillas con etiquetas personalizadas en cada celda. Este componente ajusta dinámicamente la disposición para tamaños grandes de organizador y permite interacciones con las celdas.
Código relevante: pull request
Próximos pasos:
En esta fase, se ha logrado integrar la conectividad Bluetooth, la gestión de un organizador de pastillas personalizable y la generación de etiquetas en formato PDF. Estos avances han proporcionado una base sólida para la funcionalidad clave de MediApp, que ayudará a los pacientes a tomar sus medicamentos de manera oportuna y con asistencia externa.
Nombre del Proyecto: MediApp
Se realizó una refactorización de las entidades y se agregó una lista de medicación, junto con un modal para editar la medicación y un modal para asignarla a las celdas del organizador de pastillas. Además, se actualizó el componente de vista previa del organizador para servir como herramienta visual de asignación y se añadió la funcionalidad a la pantalla principal, permitiendo ver las medicinas actuales en la tarjeta de “Medicación”.
Código relevante: pull request
Se implementó una actividad de notificación en pantalla completa con estilo de reloj despertador, junto con la lógica para programar y reprogramar estas notificaciones.
Código relevante: pull request
La lógica de conexión Bluetooth se trasladó a un servicio en segundo plano para manejar las conexiones con el dispositivo micro:bit. Este servicio permite una comunicación más estable y gestiona todos los aspectos relacionados con Bluetooth.
Código relevante: pull request
Se mejoró la lógica de conectividad del micro:bit, añadiendo escucha de eventos del micro:bit en la aplicación, además de actualizar el programa de micro:bit para mejorar la experiencia del usuario en las notificaciones y enviar señales de los botones.
Código relevante: pull request
Próximos pasos:
En esta etapa, se ha completado la funcionalidad principal de MediApp, incluyendo la adición de medicamentos, la asignación visual a celdas del organizador, la implementación de notificaciones en pantalla completa y el manejo completo de la conectividad con micro:bit desde un servicio en segundo plano. Estos avances proporcionan una base completa y robusta para el funcionamiento de MediApp, permitiendo su uso para recordar medicamentos y actividades importantes. Los próximos pasos estarán centrados en la depuración y la optimización de la aplicación.