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 驅動的行動使用者體驗。
相關
- 專案
- 專案
- 專案
- 專案
- 專案