Desarrollo de Aplicaciones Móviles Multiplataforma
Programación
Intermedio

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.

OBJETIVO 01

Construir aplicaciones móviles multiplataforma con React Native

OBJETIVO 02

Integrar funcionalidades del dispositivo como cámara, ubicación y notificaciones

OBJETIVO 03

Consumir APIs y gestionar datos y estado global en aplicaciones móviles

OBJETIVO 04

Preparar, compilar y publicar aplicaciones para las principales tiendas móviles

02 · METODOLOGÍA

Metodología TechSkillsPeru

Aprendizaje práctico orientado a resultados profesionales.

01

Clases prácticas

Sesiones en vivo o bajo demanda con enfoque técnico y aplicado.

02

Labs reales

Resolución de problemas utilizando herramientas de la industria.

03

Proyecto final

Construye un resultado tangible para tu portafolio profesional.

03 · PLAN ACADÉMICO

Estructura del curso

Módulos y lecciones detalladas del programa.

01

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.

02

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.

03

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.

04

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.

REQUISITO 01

JavaScript sólido (ES6+)

REQUISITO 02

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.

SOLUCIONES CORPORATIVAS

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