Aprende a desarrollar un Chat-GPT completamente funcional utilizando Flutter y Firebase AI de Google Cloud.
En este curso, te guiaremos paso a paso para integrar inteligencia artificial en aplicaciones móviles, desde la configuración del entorno hasta la implementación de modelos avanzados de IA.
Al finalizar, habrás creado una aplicación de chat inteligente que podrás publicar y añadir a tu portafolio.
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Temario completo de este curso
Bienvenidos a Inteligencia Artificial en Flutter con Firebase AI
Bienvenidos al curso Flutter y Firebase AI
Cómo sacarle el máximo partido al curso
Toma notas de tu curso en tiempo real en Frogames Formación
Módulo 1: Construyendo la Base de la App IA
¡Descubre La App Que Vas A Crear!
¡Manos A La Obra! Creando Tu Proyecto
Instalando lo Esencial: Dependencias para Flutter IA
Preparando el Terreno: Setup Pro para Flutter + Firebase
Dando Identidad: Configura tu Tema Global
Tema Dinámico con Estilo: Light & Dark Automático
Primer Interfaz: Campo de Texto + Botón de Acción
Primer Envío a la IA: Prompts Básicos
Afinando Prompts: Mejores Respuestas de la IA
Conexión Real: Integra tu App con Firebase
Mostrando Conversaciones: Lista de Mensajes
Dale Vida al Chat: Estilos Personalizados
UX Inteligente: Manejo de Mensajes Vacíos
Feedback Visual: Indicadores de Carga
Conexión Fluida: Respuestas con StreamBuilder (Parte 1)
Conexión Fluida: Respuestas con StreamBuilder (Parte 2)
Scroll Inteligente: Chat que se Auto-Desplaza
Explorando el Poder de Gemini con Firebase AI
Módulo 2: Dominando la Persistencia de Datos
Guardando Inteligencia: Base de Datos Local
Lógica de Envío: Métodos para Mensajes
Organizando Conversaciones: Métodos para Chats
Inyección Inteligente: Provider para Chats
Provider Avanzado: Manteniendo el Estado
UI Pro: Creando el Drawer de Navegación (Parte 1)
UI Pro: Drawer + Lógica de Usuario (Parte 2)
Optimización: Guardado de Mensajes con Streams
Dominando SQLite en Flutter: Operaciones CRUD esenciales
Módulo 3: Potenciando la IA con Imágenes
Introducción al Módulo IA: Qué Haremos y Por Qué
Inyección Inteligente: Provider para Servicios IA
Gemini Ready: Integrando el Servicio de IA
Multimodalidad: Envío de Imágenes a la IA
Fix & Learn: Solucionando Error Común con Gemini
Visualizando IA: Mostrar Imágenes en el Chat
Fundamentos de Validación y Manejo de Archivos en Flutter
Módulo 4: Poniendo a prueba conocimientos
Recrea la interfaz gráfica de DeepSeek: reto de diseño UI