Tecnologías
En este apartado se podrá conocer más a fondo las tecnologías utilizadas en el desarrollo de esta aplicación. Esto tiene como objetivo entender cómo está estructurada esta aplicación y qué permitió la implementación de funcionalidades más robustas y escalables, con el propósito de satisfacer las necesidades de los usuarios y brindar un excelente servicio.
Node.js
Node.js se usó como entorno de ejecución para configurar y ejecutar el proyecto React Native de manera eficiente. Permite administrar dependencias, ejecutar scripts de desarrollo y manejar el entorno general del proyecto.
React Native
React Native, ses el corazón del sistema, ya que tanto la interfaz como las funcionalidades del backend se desarrollaron utilizando este framework. Esto permite manejar funcionalidades como autenticación, gestión de usuarios, recetas médicas y notificaciones dentro de la misma aplicación, sin necesidad de un backend separado.
Firebase
Firebase proporciona una base de datos en tiempo real que permite almacenar y sincronizar datos entre dispositivos. En HealTech, se utiliza para almacenar información de pacientes, recetas y permisos de acceso, garantizando sincronización inmediata.
Expo
Expo es la herramienta clave para desarrollar, compilar y desplegar la aplicación. Su ecosistema facilita la integración de características avanzadas y el desarrollo multiplataforma.
Expo Go
Expo go permitió realizar pruebas en tiempo real durante el desarrollo. Es fundamental para identificar problemas rápidamente y realizar ajustes en la aplicación sin necesidad de compilaciones completas.
JavaScript
JavaScript es el lenguaje principal utilizado en React Native. Todas las funcionalidades de HealTech están construidas utilizando este lenguaje, aprovechando su versatilidad y compatibilidad con las tecnologías mencionadas..