android/androidify
Sample app for Androidify
解决的问题
Androidify 是一个开源的示例应用,旨在展示如何在 Android 上构建 AI 驱动的体验。它特别使用现代 AI 模型和 Android 开发工具,从零开始重新构建经典的 Android 机器人制作器、机器人构建器和构建器。
工作原理
该应用整合了多种 Google 技术来实现其 AI 功能:
- Gemini API:通过 Firebase AI Logic SDK 访问,利用 Imagen 和 Gemini 模型进行图像生成。
- Jetpack Compose:用于用户界面和动画。
- Navigation 3:管理应用程序的导航图。
- CameraX 和 Media3 Compose:提供自定义相机控件(缩放、点击对焦)和视频播放功能。
适用人群
希望学习如何使用最新的 Jetpack Compose 和 Firebase 工具将 Gemini 及其他 AI 模型集成到移动应用中的 Android 开发者。
主要亮点
- AI 图像生成:使用标准 Imagen 模型生成 Android 机器人的各种变体。
- Firebase 集成:利用 Firebase AI Logic SDK 和 Remote Config 进行后端管理。
- 现代 Android 技术栈:基于 Jetpack Compose、Navigation 3 和 CameraX 构建。
- 开源:提供了一个实现 AI 驱动移动用户体验的实用示例。
相关
- 项目
- 项目
- 项目
- 项目
- 项目