Flutter es un completo SDK móvil de Google que incluye Widgets, herramientas y un framework de desarrollo rápido para aplicaciones móviles multiplataforma con interfaces atractivas. Funciona tanto en Android como en iOS. Utiliza el moderno lenguaje de programación Dart, también desarrollado por Google. Además está basado en la arquitectura de React. Funciona para iOS a partir de la versión 8 y en Android a partir de Jelly Bean (4.1).
Propuesta de Valor: SOFTWARE LIBRE
Duración: 20 Horas
Al finalizar el curso, los alumnos serán capaces de:
1.1. ¿QUÉ ES FLUTTER?
1.2. INTRODUCCIÓN AL LENGUAJE DE PROGRAMACIÓN DART.
1.3. INSTALACIÓN Y CONFIGURACIÓN DE VSCODE Y/O ANDROID STUDIO.
1.4. INSTALACIÓN DE FLUTTER Y DART (STANDALONE).
1.5. PRIMERA APLICACIÓN CON FLUTTER.
2.1. STATELESS WIDGETS
2.2. STATEFUL WIDGETS
3.1. CONTAINER
3.2. COLUMN
3.3. ROW
3.4. LIST
3.5. STACK
3.6. GRIDVIEW
4.1. SCAFFOLD
4.2. APPBAR
4.3. FLOATINGACTIONBUTTON
4.4. BOTTOMNAVIGATIONBAR
4.5. TABBAR
4.6. GESTURES
5.1. INPUT WIDGETS (TEXTFIELD, BUTTON, ...)
5.2. SELECTION WIDGETS (RADIO, SLIDER, ...)
6.1. ROUTES
7.1. SNACKBAR
7.2. DIALOGS
8.1. PERSISTENCIA DE DATOS
8.2. CÁMARA
8.3. GPS
9.1. FIREBASE
9.2. CONEXIÓN MEDIANTE HTTP
9.3. ANIMACIONES
9.4. WIDGETS PROPIOS
La inversión incluye: Material de estudio, certificados e impuestos de ley.