Skip to content

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).

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.