Skip to content

Desarrollo y Tecnologías Web

Flutter y React Native


Course
Profesor Altea
Access code required
Enroll

Domina Flutter y React Native desde cero hasta la publicación en tiendas, comparando sus ventajas y aplicando cada concepto con ejercicios reales y herramientas accesibles.

¿Te gustaría crear aplicaciones móviles multiplataforma con rapidez y calidad profesional, pero dudas entre Flutter y React Native? Este microcurso práctico te lleva de la mano, desde los fundamentos hasta la publicación de tus primeras apps, combinando teoría esencial y ejercicios aplicables el mismo día. Aprenderás a instalar y configurar ambos entornos, comprenderás sus historias y casos de uso reales, y analizarás comparativamente su rendimiento, comunidad y soporte para elegir con criterio. Profundizarás en la estructura de proyectos, el uso de widgets y componentes, el diseño de interfaces y temas, así como la navegación y la gestión de estado, todo explicado con ejemplos cotidianos y referencias a expertos como Eric Seidel (Flutter) y los desarrolladores originales de React Native. Además, abordarás la conexión a APIs, la persistencia de datos y la gestión de permisos, siempre con un enfoque de seguridad y experiencia de usuario. El curso incluye módulos dedicados a pruebas, depuración y herramientas gratuitas o de bajo costo para garantizar la calidad de tus aplicaciones. Finalmente, recorrerás el proceso de publicación en App Stores y las mejores prácticas de mantenimiento y actualización, cerrando cada módulo con una acción concreta para que avances paso a paso. Cada unidad está construida sobre la anterior para que nunca te quedes con dudas y puedas aplicar lo aprendido en proyectos propios o laborales desde el primer día. Si buscas claridad, profundidad y aplicabilidad inmediata, este curso es para ti.

Here is the course outline:

1. Bienvenida y preparación al desarrollo multiplataforma con Flutter y React Native

Explora los fundamentos de Flutter y React Native, conoce su historia, sus diferencias clave y configura tu entorno de trabajo para comenzar a crear apps móviles de forma ágil.

Bienvenido a Flutter: de la idea al prototipo en minutos
React Native y la perspectiva comparativa: entendiendo su ADN frente a Flutter
Configuración exprés del entorno de trabajo multiplataforma
Quiz: Fundamentos y Preparación para el Desarrollo Multiplataforma con Flutter y React Native
Proyecto: Tu Primer Análisis y Entorno Multiplataforma
Ensayo: Bienvenida y preparación al desarrollo multiplataforma con Flutter y React Native

2. Construyendo la base: estructuras de proyecto e interfaces de usuario

Aprende a organizar proyectos en ambos frameworks y domina la creación de interfaces mediante widgets, componentes, estilos y navegación fluida.

Arquitectura de carpetas y archivos: orden desde el primer commit
Construyendo la interfaz: widgets y componentes que enamoran
De la maqueta a la experiencia completa: estilos, temas y navegación fluida
Quiz: Estructuras de Proyecto e Interfaces en Flutter y React Native
Proyecto Práctico: Crea la base de una app multiplataforma con Flutter y React Native
Ensayo: Construyendo la base: estructuras de proyecto e interfaces de usuario

3. Potenciando la lógica: estado, datos y seguridad

Gestiona el estado de tus aplicaciones, consume APIs externas, almacena datos de forma local y aplica buenas prácticas de permisos y seguridad.

Domina el estado: de setState a patrones avanzados
Datos que fluyen: consumo de APIs y persistencia local sin fricciones
Seguridad ante todo: permisos, cifrado y buenas prácticas
Quiz: Estado, Datos y Seguridad en Flutter y React Native
Proyecto integrador: Gestión de estado, datos y seguridad en una app de tareas
Ensayo: Potenciando la lógica: estado, datos y seguridad

4. Elevando la calidad: pruebas, depuración y despliegue

Garantiza la calidad de tus apps con pruebas efectivas, depura de manera eficiente y publica versiones estables en las principales tiendas de aplicaciones, asegurando un mantenimiento continuo.

Pruebas que aportan confianza: unitarias, de integración y E2E
Depura como un profesional: herramientas y flujos de trabajo
De la build al usuario final: publicación, mantenimiento y actualización continua
Quiz: Pruebas, depuración y despliegue profesional en Flutter y React Native
Proyecto integrador: Asegurando calidad y despliegue profesional en tu app Flutter o React Native
Ensayo: Elevando la calidad: pruebas, depuración y despliegue

5. Síntesis final y hoja de ruta para el crecimiento continuo

Recapitula los aprendizajes clave, enlaza los conceptos practicados y diseña un plan personal de mejora para seguir perfeccionando tus habilidades en Flutter y React Native.

Rebobinando fundamentos: bases sólidas para cualquier proyecto
Diseño, flujo y lógica unidos: estructura, interfaz y datos en armonía
Calidad y crecimiento: pruebas, lanzamiento y más allá
Quiz: Síntesis final y hoja de ruta para el crecimiento continuo
Proyecto Final: Plan Personal de Desarrollo y Síntesis Técnica
Glossary
Study guide
Ensayo: Síntesis final y hoja de ruta para el crecimiento continuo
Back to top