top of page
IQ-fav.png

CONTENIDO

 

MODULO 1. Introducción a Flutter

 • ¿Qué es Flutter?

 • Instalación y configuración del entorno de desarrollo

 • Creación de un primer proyecto en Flutter

 

MODULO 2. Widgets básicos en Flutter

 • Estructura y composición de un widget

 • Widgets de layout básicos

 • Widgets de texto y de imagen

 

MODULO 3. Navigation en Flutter

 • Uso de navegación básica entre pantallas

 • Navegación con argumentos y retorno de datos

 • Uso de navegación con Tabs y Drawer

 

MODULO 4. Widgets avanzados en Flutter

 • Widgets de input y de selección de fechas

 • Widgets de listas y de scroll

 • Uso de FutureBuilder y StreamBuilder

 

MODULO 5. Uso de APIs y networking en Flutter

 • Integración de APIs REST en Flutter

 • Manejo de datos en formato JSON

 • Gestión de errores y excepciones en el networking

 

MODULO 6. Creación de interfaces de usuario personalizadas en Flutter

 • Creación de layouts personalizados

 • Creación de widgets personalizados

 • Creación de animaciones y transiciones

 

MODULO 7. Manejo de estado en Flutter

 • Uso de setState y propiedades reactivas

 • Uso de InheritedWidget y ScopedModel

 • Uso de Redux en Flutter

 

MODULO 8. Persistencia de datos en Flutter

 • Uso de SQLite para almacenamiento local

 • Uso de Shared Preferences para almacenamiento persistente

 • Uso de Firestore y Realtime Database para almacenamiento en la nube

 

MODULO 9. Integración de servicios externos en Flutter

 • Uso de servicios de autenticación como Firebase Auth

 • Integración con servicios de notificaciones como Firebase Cloud Messaging

 • Integración con servicios de pagos en línea como Stripe

 

MODULO 10. Testing en Flutter

 • Uso de widgets de testing en Flutter

 • Pruebas unitarias y de integración en Flutter

 • Uso de herramientas de testing en Flutter

 

MODULO 11. Despliegue y optimización de aplicaciones en Flutter

 • Uso de herramientas de optimización para Flutter

 • Implementación de estrategias de caché

 • Despliegue de aplicaciones Flutter en la nube

 

MODULO 12. Buenas prácticas de desarrollo en Flutter

 • Uso de patrones de diseño avanzados

 • Gestión de versiones y control de cambios en Flutter

 • Optimización de rendimiento y seguridad en Flutter

 

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.
     

Marcas que representamos

2024 - iQuattro Group / La Paz - Bolivia

© Derechos Reservados
bottom of page