CONTENIDO
MODULO 1: RECOPILACION DE CONCEPTOS
- ¿Qué es Flutter?
- Introducción al lenguaje de programación Dart.
- Instalación y configuración de VSCode y/o Android Studio.
- Instalación de Flutter y Dart (standalone).
- Primera aplicación con Flutter.
MODULO 2. WIDGETS
- Stateless Widgets
- Stateful Widgets
MODULO 3. LAYOUTS A TRAVES DE CONTENEDORES
- Container
- Column
- Row
- List
- Stack
- GridView
MODULO 4. ELEMENTOS FUNDAMENTALES DE LA UI
- Scaffold
- AppBar
- FloatingActionButton
- BottomNavigationBar
- TabBar
- Gestures
MODULO 5. INTERACCION CON EL USUARIO
- Input Widgets (TextField, Button, ...)
- Selection Widgets (Radio, Slider, ...)
MODULO 6. ELEMENTOS DE NAVEGACION
- Routes
MODULO 7. NOTIFICACIONES
- SnackBar
- Dialogs
MODULO 8. ACCESO A RECURSOS DEL DISPOSITIVO
- Persistencia de datos
- Cámara
- GPS
MODULO 9. ELEMENTOS AVANZADOS
- Firebase.
- Conexión mediante HTTP.
- Animaciones.
- Widgets propios.
FLUTTER DESARROLLO APLICACIONES MOVILES
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). Este curso es 100% práctico aprenderás a crear una aplicación móvil multiplataforma lista para ser publicada en Google Play y Apple Store.