Programa del Curso

Introducción

  • Flutter frente a otros marcos multiplataforma
  • Descripción general de Flutter características y arquitectura

Empezar

  • Instalación Flutter
  • Configuración del editor de código (Android Studio)
  • Descripción de las funciones y variables de Dart
  • Implementación de la abstracción, encapsulación, herencia, polimorfismo
  • Descripción de las variables y los tipos de datos de Dart
  • Entendiendo el futuro y la transmisión
  • Pruebas unitarias y simulacros
  • Llamar a métodos nativos
  • Arquitectura limpia
  • Sabores
  • Analizador de dardos y métricas de dardos
  • Inserción de dependencias

Creación de Flutter aplicaciones a partir de Scratch

  • Creación de un proyecto Flutter
  • Creación de diseños de aplicaciones con componentes de Material
  • Adición de recursos e imágenes
  • Internacionalización

Ejecución y prueba de aplicaciones

  • Implementación de aplicaciones en Android dispositivos
  • Implementación de aplicaciones en iOS dispositivos (iPhone o iPad)
  • Uso de las herramientas Recarga en caliente y Reinicio en caliente
  • Uso de widgets
  • Widgets con estado frente a widgets sin estado
  • Configuración del proyecto
  • Creación de un widget sin estado
  • Creación de un widget con estado
  • Crear una animación

Enrutamiento y navegación

  • Uso del paquete BuildRunner
  • Uso del paquete AutoRoute
  • Crear transiciones
  • Pila de navegación

Databases y otros almacenamientos

  • Presentación a Hive
  • Introducción a SharedPreferences
  • Uso de la base de datos SQL

Uso de la API de REST, análisis de JSON

  • Introducción al paquete http
  • Introducción al paquete Dio 
  • Análisis de JSON
  • Solicitud y respuestas

Gestión del Flutter Estado

  • Presentación del paquete BLoC
  • Implementación de BLoC
  • Pruebas de BLoC

Programming Consejos y mejores prácticas

Solución de problemas

Resumen y conclusión

Requerimientos

  • Experiencia en el desarrollo de aplicaciones móviles Android y iOS

Audiencia

  • Desarrolladores
  • Programadores
 35 Horas

Número de participantes


Precio por Participante​

Testimonios (7)

Próximos cursos

Categorías Relacionadas