|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/flutter-gemini/
课程评论:没有评论
课程名称:Flutter + Gemini: 应用程序与人工智能 课程概述: 本课程将逐步指导您如何使用Flutter和Gemini AI创建移动应用程序,并配备NestJS后端。从基础知识到流媒体响应、文件传输、会话上下文管理和图像生成的使用案例,您将学习如何在移动应用中集成现代人工智能能力。 学习内容: - 使用Riverpod创建现代聊天界面。 - 通过NestJS构建的API将移动应用连接到Gemini AI。 - 实现流媒体响应,以改善实时用户体验。 - 在Flutter和NestJS中发送和处理图像。 - 在多个对话轮次中维护会话上下文。 - 使用Gemini生成和编辑图像。 - 创建自定义用例,如JSON格式的问答生成器。 课程结构: - 实践部分与前端和后端清晰分隔。 - 每个模块结束时提供源代码。 - 与Gemini的真实集成,包括使用Google Cloud进行API密钥认证。 - 现代开发技术:DTOs、流、multipart、内存历史等。 - 真实且可用于生产的项目,作为您自己应用的基础。 该课程非常适合已具备Flutter基础知识的开发人员,帮助他们迈出下一步,将智能和复杂的功能融入到应用中。
Flutter + Gemini: Aplicaciones con inteligencia artificialEste curso te guía paso a paso en la creación de una aplicación móvil con Flutter y Gemini AI, respaldada por un backend en NestJS. Desde los fundamentos hasta casos de uso respuestas en stream, envío de archivos, manejo de contexto conversacional y generación de imágenes, aprenderás a integrar capacidades de inteligencia artificial modernas en tus aplicaciones móviles.¿Qué aprenderás?Crear una interfaz de chat moderna en Flutter usando Riverpod (con anotaciones).Conectar tu app móvil a Gemini AI a través de una API construida con NestJS.Implementar respuestas por stream para mejorar la experiencia de usuario en tiempo real.Enviar y procesar imágenes con Flutter y NestJS.Mantener el contexto de conversación a lo largo de múltiples turnos.Generar y editar imágenes usando Gemini.Crear casos de uso personalizados como generadores de trivias con respuestas en JSON.Estructura del curso:Secciones prácticas bien divididas entre frontend y backend.Código fuente disponible al final de cada bloque.Integración real con Gemini, incluyendo autenticación con Google Cloud para los API Keys de Gemini.Técnicas modernas de desarrollo: DTOs, streams, multipart, historial en memoria y más.Proyectos reales y production-ready para que puedas usarlos como base en tus propias apps.Este curso es ideal para desarrolladores con conocimientos básicos de Flutter que quieren dar el siguiente paso e incorporar funcionalidades inteligentes y complejas en sus apps.