V
主页
[Cloud Next '24] 在线编码: 使用 Flutter、Firebase 和 Gemini 构建一个真实的应用
发布人
两位来自 Google Firebase 团队的软件工程师 Chris Thompson 和 Cynthia Jen,展示了如何利用 Gemini 的多模态 AI 模型来增强一个名为 Friendly Eats 的餐厅评价应用。首先,他们介绍了 Friendly Eats 应用的基本结构和功能,包括如何使用 Flutter 进行跨平台开发,以及如何通过 Firebase 提供后端服务。接着,他们详细讲解了如何通过 Google AI Studio 获取 AI SDK 的 API 密钥,并介绍了如何在应用中集成 Gemini 模型以生成内容、解析数据以及使用这些数据进行编程。 演示的第一步是调用 Gemini 模型以获取拉斯维加斯的餐厅列表,并通过提供具体的 JSON 结构来优化返回的数据格式。之后,他们结合了 Google Places API 来获取餐厅的照片 URL,并展示了如何将这些信息存储到 Firebase Firestore 数据库中。在第二个里程碑中,他们进一步使用 Gemini 的多模态功能来选择最合适的餐厅食物照片,以提高应用的吸引力。演示中还提到了如何处理 API 密钥的安全问题,以及如何使用 Vertex AI SDK 和 Firebase App Check 来保护后端资源。 最后,他们总结了如何将生成式 AI 与传统 API 结合起来,以及如何利用 Flutter 和 Firebase 来满足应用的 UI 和后端需求。演示结束时,他们提醒观众可以通过 Vertex AI SDK 和 Google AI Studio 来进一步探索和实验 Gemini 模型,并且强调了使用这些工具可以减少编码量,同时提供了一个扩展应用、服务和业务的平台。
打开封面
下载高清视频
观看高清视频
视频下载器
flutter_scene: 使用 Flutter GPU API 构建 3D 场景
Flutter 开发者如何构建和部署自己的云后端服务
开始使用 Flutter 构建 Windows 应用吧!
使用 Flutter 在 Windows 平台构建桌面端应用程序
使用 Flutter 构建无障碍应用 (Flutter Interact '19)
[Observable Flutter] Serverpod v1.2 版新特性
气道廓清之OPEP(Flutter)
Flutter大师班[一] - Flutter Masterclass (Dart, APIs, Firebase & More)
Dart 扩展方法 (Extension Methods) 的使用
在移动应用开发中使用用 Flutter 和 Firebase
[Cloud Next '24] 使用 Gemini 和 Flutter 构建 AI 游戏
[Flutter Widgets 101 系列视频] - 如何更好的使用有状态的 widgets
Flutter: State Management with Mobx by Paul Halliday
用Rust让你的FlutterApp原地起飞
[I/O Workshop] 构建你的第一个 Flutter 应用
使用 Flutter 构建响应式移动应用
华为鸿蒙原声谷歌商店快速安装使用过程,完美适配鸿蒙3.0.4.0.4.2版本支持ChatGpt谷歌三件套谷歌翻译谷歌地图等原声应用
Flutter 成功故事: Xiaomi
Flutter - Flutter Hive 数据库 CRUD 操作?So easy!😎
构建你的第一个Flutter ToDo应用
[Flutter Forward] Using FlutterFlow to create engaging experiences without code
[Boring Show] Slivers Explained - 动态布局
[Flutter Forward] Top cloud development tips for Flutter developers
[I/O Workshop] 在 Flutter 中使用 Firebase
[Flutter Forward] Prototyping beautiful designs with Flutter
[Flutter Forward] Software supply chain security for Flutter and its ecosystem
[Flutter Forward] Adaptive UI for a multiplatform world
【Flutter更新】Flutter 休闲工具包更新啦
[Flutter Forward] Preview Two-dimensional scrolling in Flutter
[Flutter Forward] Preview Multiple windows on desktop
Flutter Engage 活动回放 (英文)
来自全世界的 Flutter 开发者们
Flutter SizedBox Flutter Weekly Widgets Ep 1
[中文字幕]Flutter & AI:在Flutter中构建图像和艺术生成器应用程序
Flutter - Flutter 实战项目:二维码生成&扫描App!💯
[Flutter Widgets 101 系列视频] - 教你如何创建无状态 widgets
Flutter的分层设计 (video)
Flutter入门到精通(实战)全套
DartConf 2018 大会 - Flutter Inspector
Flutter - 🍎 Flutter Apple 登录:新手入门指南!✨ (快速集成,超简单!)