android/androidify
Sample app for Androidify
何を解決するか
Androidify は、Android 上で AI ベースの体験を構築する方法を示すオープンソースのサンプルアプリです。特に、最新の AI モデルと Android 開発ツールを使用して、従来の Android ボットメーカー、ボットビルダー、ビルダーを完全に再構築しています。
動作方法
このアプリは、複数の Google テクノロジーを統合して AI 機能を実現しています:
- Gemini API:Firebase AI Logic SDK を通じてアクセスし、Imagen および Gemini モデルを用いて画像生成を行います。
- Jetpack Compose:UI およびアニメーションに使用されています。
- 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 ベースのモバイル UX を実装する実践的な例を提供します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト