Introducción
Bienvenido al módulo de Desarrollo de Aplicaciones Híbridas.
El objetivo principal de esta asignatura es aprender a crear aplicaciones móviles que sean válidas para múltiples plataformas (iOS y Android) realizando un único esfuerzo de desarrollo. Para superar las barreras del desarrollo nativo, construiremos soluciones basadas en tecnologías web (HTML, JavaScript y CSS).
Temario del Curso
Section titled “Temario del Curso”A lo largo del cuatrimestre, trabajaremos en los siguientes bloques fundamentales:
- Unidad 1: Bases con Ionic. Estructura de proyectos, enrutamiento, componentes UI e integración con servicios web.
- Unidad 2: Funciones Nativas. Acceso a características del hardware del dispositivo mediante plugins de Cordova, Capacitor e Ionic Native.
- Unidad 3: Almacenamiento. Persistencia y recuperación de datos utilizando Firebase y SQLite.
- Unidad 4: Testing. Pruebas en emuladores, uso de frameworks específicos y automatización.
- Unidad 5: Despliegue. Construcción (build) y publicación de la aplicación final para iOS y Android.