EN Hablemos arrow_forward
apps Cambiar de proyecto expand_more

BabyHealth

Personal · e-health Flutter 2022 Retirado
Pantalla diaria de BabyHealth con registros de sueño, tomas y pañales
01

El Producto

BabyHealth es una app de seguimiento del crecimiento que permite a padres y cuidadores seguir el desarrollo de sus niños a lo largo del tiempo. Registra mediciones de peso y altura y presenta el progreso de cada niño frente a los percentiles de crecimiento de la Organización Mundial de la Salud (OMS), convirtiendo las mediciones rutinarias en una imagen clara de cómo está creciendo un niño.

02

Funcionalidades

La app convierte mediciones dispersas en una visión estructurada y longitudinal del desarrollo de cada niño. Sus principales funcionalidades incluyen:

Varios niños

La app permite el seguimiento de más de un niño, cada uno con su propio perfil. Los usuarios pueden añadir niños y cambiar entre ellos, con cada registro y gráfico circunscrito al niño seleccionado.

Registros de peso

Los usuarios registran mediciones de peso en kilogramos, cada una con su fecha, construyendo un historial completo que se presenta de un vistazo. Cada entrada muestra un indicador expresivo que refleja cómo se compara la medición con el rango saludable esperado, de modo que los usuarios pueden interpretar el estado de un niño sin tener que descifrar números.

Registros de altura

Del mismo modo, los usuarios registran mediciones de altura en centímetros con sus fechas, construyendo un historial de altura junto al de peso y compartiendo los mismos indicadores de un vistazo.

Evolución del crecimiento

La pantalla de Evolución representa el peso y la altura del niño a lo largo del tiempo frente a las curvas de percentiles de crecimiento de la OMS (P3, P15, P50, P85 y P97). Los datos propios del niño se superponen sobre las bandas de percentiles, facilitando ver dónde se sitúa respecto a los estándares de referencia y cómo cambia esa posición a medida que crece.

03

Mi Rol

Al tratarse de un proyecto freelance, gestioné todo el ciclo de vida del producto.

Recopilación y definición de requisitos

Trabajando estrechamente con Saad Marcouchi Kaouch, especialista en endocrinología, definí el producto en torno a las necesidades de padres y cuidadores que hacen seguimiento del crecimiento de sus niños, fundamentando el modelo de datos y las visualizaciones en los estándares de crecimiento de la OMS para que las comparaciones de percentiles sean significativas y clínicamente fiables. Con esto en mano, definí el alcance del producto y las funcionalidades necesarias para cubrir esas necesidades, apoyándome en mi experiencia en experiencia de usuario y definición de producto (una disciplina respaldada por mi máster en la Universitat Oberta de Catalunya).

Colaboración con diseñadores UI

En todos mis proyectos freelance, colaborar con un diseñador es un paso clave para asegurar que la app luzca pulida. Trabajo junto al diseñador para salvaguardar la mejor UX posible y garantizar que el diseño esté guiado por la experiencia de usuario y no solo por el atractivo visual, nunca la belleza por encima de la funcionalidad.

Desarrollo

Una vez finalizado el diseño, pasé al desarrollo, aplicando arquitectura limpia y prácticas de código limpio independientemente de la plataforma, el lenguaje o el framework. Este proyecto se construyó en Flutter; encontrarás más detalle en el stack técnico más abajo.

Publicación en las tiendas

Tras el desarrollo y las pruebas con el cliente, usando el testing interno de Google Play para Android y TestFlight para iOS, gestioné todo el proceso de publicación tanto en Google Play como en la App Store, incluyendo cumplimiento normativo, privacidad, recursos gráficos y todos los demás requisitos.

04

Stack Técnico

FlutterDartFirebase AuthFirebase Realtime DatabaseFirebase StorageFirebase AnalyticsFirebase CrashlyticsData Visualization & ChartingDependency InjectionClean ArchitectureMVVMProvider