Contacta con nosotros

Temario del curso

Inicio con Flutter

  • Instalación de Flutter y Dart.
  • Uso de Flutter Doctor y herramientas de línea de comandos (CLI).
  • Creación del primer proyecto en Flutter.

Comprensión de la arquitectura de Flutter

  • Widgets, renderizado y capas.
  • Widgets sin estado (Stateless) frente a widgets con estado (Stateful).
  • Diseño Material y widgets Cupertino.

Diseños y navegación

  • Row, Column, Stack y otros widgets de diseño.
  • Interfaz de usuario responsiva con MediaQuery y LayoutBuilder.
  • Navegación y enrutamiento.

Gestión del estado

  • setState frente a Provider frente a Riverpod.
  • Gestión de estados complejos.
  • Mejores prácticas para la escalabilidad.

Trabajo con formularios e introducción de datos

  • Introducción de texto, validación y widgets de formulario.
  • Manejo de interacciones del usuario.
  • Gestión del foco y control del teclado.

Uso de paquetes y acceso a funciones del dispositivo

  • Añadir y gestionar paquetes desde pub.dev.
  • Uso de complementos para cámara, ubicación y almacenamiento.
  • Integración con APIs específicas de la plataforma.

Pruebas, depuración y despliegue

  • Pruebas unitarias, de widgets e integración.
  • Recarga rápida (hot reload) y herramientas de rendimiento.
  • Compilación de APKs y despliegue en tiendas de aplicaciones.

Proyecto: Desarrollo de una aplicación completa

  • Diseño y arquitectura.
  • Implementación de funciones.
  • Pruebas y despliegue final.

Resumen y próximos pasos

Requerimientos

  • Comprensión de los fundamentos de la programación
  • Familiaridad con conceptos básicos de UI/UX (interfaz de usuario/experiencia de usuario)
  • Disposición para aprender Dart y el desarrollo de aplicaciones

Público objetivo

  • Desarrolladores nuevos en Flutter y Dart.
  • Desarrolladores de aplicaciones móviles que buscan una solución multiplataforma.
  • Ingenieros de software interesados en marcos de trabajo modernos para interfaces de usuario.
 35 Horas

Número de participantes


Precio por participante

Reseñas (2)

Próximos cursos

Categorías Relacionadas