
Desarrollo de Aplicaciones Móviles Multiplataforma
Desarrolla aplicaciones móviles multiplataforma con React Native y Expo, integrando funcionalidades nativas y preparando el proyecto para su publicación.
Nivel
Intermedio
Modalidad
En vivo
Duración
32 horas
01 · RESULTADOS
Objetivos de aprendizaje
Qué lograrás dominar al completar este programa.
Construir aplicaciones móviles multiplataforma con React Native
Integrar funcionalidades del dispositivo como cámara, ubicación y notificaciones
Consumir APIs y gestionar datos y estado global en aplicaciones móviles
Preparar, compilar y publicar aplicaciones para las principales tiendas móviles
02 · METODOLOGÍA
Metodología TechSkillsPeru
Aprendizaje práctico orientado a resultados profesionales.
Clases prácticas
Sesiones en vivo o bajo demanda con enfoque técnico y aplicado.
Labs reales
Resolución de problemas utilizando herramientas de la industria.
Proyecto final
Construye un resultado tangible para tu portafolio profesional.
03 · PLAN ACADÉMICO
Estructura del curso
Módulos y lecciones detalladas del programa.
01Fundamentos de React Native
3 lecciones
Fundamentos de React Native
3 lecciones
Arquitectura móvil vs Web
Comprende las diferencias entre aplicaciones web y móviles y cómo se comunican JavaScript y las capacidades nativas.
Configuración con Expo
Configura proyectos móviles de forma rápida y organizada utilizando Expo.
Componentes nativos y estilos
Construye interfaces móviles utilizando estilos, Flexbox y componentes adaptables.
02Navegación y Estado
3 lecciones
Navegación y Estado
3 lecciones
Navegación con Expo Router
Implementa navegación mediante stacks, tabs y rutas organizadas.
Estado global (Zustand/Redux)
Gestiona estado y datos globales de forma predecible en aplicaciones móviles.
Persistencia de datos locales
Implementa persistencia local para conservar información en el dispositivo.
03Características Nativas
3 lecciones
Características Nativas
3 lecciones
Cámara y galería
Gestiona permisos del dispositivo, captura imágenes y prepara archivos para su envío.
Notificaciones Push
Configura notificaciones push y comprende los principales componentes de su integración.
Geolocalización y mapas
Integra mapas y ubicación para crear experiencias basadas en geolocalización.
04Publicación y Producción y despliegue
3 lecciones
Publicación y Producción y despliegue
3 lecciones
Optimización de rendimiento
Optimiza listas y renderizado para mejorar la experiencia en dispositivos móviles.
EAS Build y Submit
Prepara compilaciones móviles mediante servicios cloud y automatiza el proceso de entrega.
Publicación en App Store y Play Store
Conoce los pasos y criterios principales para preparar una aplicación para publicación.
04 · REQUISITOS
Requisitos previos
Condiciones recomendadas para aprovechar el programa.
JavaScript sólido (ES6+)
Conocimientos básicos de React (deseable)
05 · SOPORTE
Preguntas frecuentes
Respuestas a las consultas habituales sobre el programa.
¿Necesito una computadora Mac para el curso?
Para compilar para iOS sí es recomendable, pero usaremos EAS (Expo Application Services) en la nube si usas Windows/Linux.
¿El curso cubre Android e iOS?
Sí, el enfoque de React Native nos permite desarrollar y publicar para ambas plataformas con el mismo código base.
Capacita a todo tu equipo
Si buscas entrenar a 5 o más colaboradores, ofrecemos planes corporativos con facturación electrónica, reportes de avance y personalización del currículo.
Solicitar cotización