Formación : Flutter, desarrollo de aplicaciones móviles

Domina el marco multiplataforma de Google

Flutter, desarrollo de aplicaciones móviles

Domina el marco multiplataforma de Google



Aprenda a crear aplicaciones de alto rendimiento con Flutter. Creado por Google para la creación de interfaces nativas de alta calidad en iOS y Android, Flutter funciona con código existente y permite un desarrollo rápido con un gran número de widgets proporcionados por Google y la comunidad.


ABIERTA
IN-COMPANY
A MEDIDA

Formación en tus instalaciones, en nuestro centro o a distancia

Ref. FLV
  4d - 28h00
Duración, formato, fechas y lugar: ¡Tú decides, nosotros nos encargamos de organizarlo!

Descargar en formato pdf

Compartir este curso por correo electrónico




Aprenda a crear aplicaciones de alto rendimiento con Flutter. Creado por Google para la creación de interfaces nativas de alta calidad en iOS y Android, Flutter funciona con código existente y permite un desarrollo rápido con un gran número de widgets proporcionados por Google y la comunidad.


Objetivos pedagógicos
Una vez finalizada la formación, el participante podrá:
Organizar, modularizar y probar una aplicación Flutter
Dominar los fundamentos del SDK de Flutter
Buenas prácticas de desarrollo
Desarrollar con el lenguaje Dart
Persistencia de datos con sqflite

Público afectado
Desarrolladores, ingenieros, jefes de proyecto.

Requisitos previos
Conocimientos básicos de programación.

Programa de la formación

1
Descubra Flutter

  • Comparaciones entre aplicaciones híbridas, web y nativas.
  • Flutter CLI.
  • Contenedores.
  • Lógica orientada a widgets.

2
El lenguaje de programación Dart

  • Convenciones de codificación y denominación.
  • Variables y tipos.
  • Números y constantes.
  • Estructura de control.
  • Operador lógico.
  • Bucle y función.
Trabajo práctico
Creación de un programa inicial en modo procedimiento.

3
Programación orientada a objetos con Dart

  • Clases y objetos.
  • Variables de clase.
  • Fabricantes.
  • Métodos.
Trabajo práctico
Creación de una primera clase e instancia.

4
Colecciones y librerías

  • Gestión de colecciones.
  • Creación e iteración de listas.
  • Creación de listas con un tipo de objeto.
  • Librería The Dart, paquetes.
  • Bibliotecas estándar.
Trabajo práctico
Diseño de colecciones y manejo de bibliotecas.

5
Configuración del entorno Flutter

  • Instalación de Flutter CLI.
  • La estructura de un proyecto Flutter.
  • Creación y configuración del emulador.
  • La función de recarga en caliente.
  • Configuración de un entorno de depuración.
Trabajo práctico
Creación de un proyecto inicial Flutter "Hello World".

6
Widgets

  • Construcción modular de vistas mediante widgets.
  • Widgets con y sin estado.
  • Herencia de widgets.
  • Descubrir los widgets proporcionados por defecto.
Trabajo práctico
Utiliza widgets y crea una calculadora.

7
Persistencia de datos con sqflite

  • Introducción al ORM integrado.
  • Creación de modelos de datos.
  • Leer y escribir en la base de datos.
Trabajo práctico
Creación de un historial de cálculos almacenado en una base de datos.

8
Ir más lejos

  • Internacionalización (i18n).
  • Creación de un paquete Flutter.


Opiniones de los clientes
4,4 / 5
Las opiniones de los clientes proceden de las evaluaciones al final de la formación. La nota se calcula a partir de todas las evaluaciones con una antigüedad inferior a 12 meses. Solo se muestran las que tienen un comentario textual..


Fechas y lugares
Selecciona tu ubicación u opta por la clase remota y luego elige tu fecha.
Clase a distancia