Introducción al Desarrollo Móvil
Ecosistema móvil, comparación de tecnologías y primeros conceptos de React Native.
React Native, Flutter y desarrollo de aplicaciones móviles multiplataforma para iOS y Android.
Explora todo el contenido disponible
Ecosistema móvil, comparación de tecnologías y primeros conceptos de React Native.
Setup rápido con Expo y opciones avanzadas con React Native CLI.
Creación de la primera app, uso de componentes y estilos básicos en React Native.
Semana para dominar JavaScript moderno, TypeScript y patrones de desarrollo móvil.
Tipos, interfaces y componentes con TypeScript en React Native.
Uso de useState, useEffect y custom hooks tipados en apps móviles.
Uso de View, Text, Image, ScrollView y SafeAreaView en React Native.
Creación de estilos, layouts flexibles y grids en React Native.
Dimensiones, breakpoints y estilos responsivos en apps móviles.
Tu app se cierra y el usuario pierde todo. Dónde guardar preferencias, dónde guardar un token, y por qué no es el mismo lugar.
Tu app funciona perfecto en tu casa y es inservible en el metro. Detectar la red, decidir qué hacer sin ella, y sincronizar cuando vuelve.
- Entender el funcionamiento del `Stack Navigator` y el ciclo de navegación (navigate, goBack). - Definir tipos para `RootStackParamList` y pasar parámetros entre pantallas. - Personalizar el header y controlar opciones desde componentes con `navigation.setOptions`.
Qué le pasa a tu app cuando el usuario cambia de pantalla, cómo llamarlo de vuelta, y el tramo final que casi nadie enseña: publicarla de verdad.
Configuración de TextInput, tipos de teclado, manejo de focus y prevención de solapamiento con el teclado.
Validaciones manuales, manejo de errores, estados touched y feedback visual.
Creación de un hook reutilizable para manejar valores, errores, touched y submit.
Material de consulta. Por qué las animaciones se sienten con tirones, cómo moverlas al hilo nativo, y cuándo NO animar.
Material de consulta. Por qué tu app vuela en tu teléfono y se arrastra en el del usuario, y cómo medir antes de optimizar.
Material de consulta. Cómo se usa una app con lector de pantalla, por qué tu diseño se rompe con la letra grande, y qué arreglar primero.
Desarrollar una aplicación móvil completa aplicando los conocimientos del curso
Implementación de librerías para funciones nativas del teléfono.