Desarrollo Móvil: React Native, Navegación y Tailwind

·1h 33m

Guía de Desarrollo en React Native

Este episodio se centra exclusivamente en el desarrollo de aplicaciones móviles modernas utilizando React Native junto al framework Expo. Se profundiza en técnicas esenciales para construir interfaces robustas y experiencias de usuario fluidas.

Aspectos Clave del Curso

Integración de Tailwind: Se explica detalladamente la instalación y configuración de NativeWind para utilizar estilos de Tailwind CSS en un entorno nativo, aprovechando la compilación necesaria para transformar estilos web a estilos aceptados por React Native.

Sistema de Enrutado: Se utiliza Expo Router para gestionar la navegación basada en archivos físicos, logrando implementar rutas estáticas, dinámicas y navegación nativa.

Navegación Avanzada:
- Implementación de navegación tipo Stack para transiciones nativas y retroceso eficiente.
- Creación de pestañas (Tabs) para jerarquías de navegación intuitivas.
- Manejo de Deep Links para enlazado profundo.

UI y Experiencia de Usuario: Se abordan técnicas de estilización avanzada, incluyendo el uso de componentes dinámicos para métricas (scores) y la implementación de iconos eficientes mediante Expo Vector Icons.

"¿Qué es mejor? ¿React Native CLI o Expo? Amigos, es que la gente de React Native os lo está diciendo clarísimo: recomendamos un framework como Expo."

El episodio destaca la compatibilidad multiplataforma, mencionando incluso la capacidad de estas aplicaciones para funcionar en dispositivos de computación espacial como las Apple Vision Pro.

Temas

React Native Expo Tailwind NativeWind Desarrollo Móvil Navegación JavaScript Apple Vision Pro Expo Router

Capítulos

7 chapters