Ultrahuman は、一般ユーザー向けのヘルステック スタートアップです。RING Air や M1 Live 連続血糖測定器(CGM)などの同社のウェアラブル デバイスから得られた生体認証データに基づいて、ユーザーに毎日の健康状態に関する分析情報を提供しています。Ultrahuman チームは、Gemini in Android Studio's のコンテキスト認識ツールを活用して、開発プロセスを合理化し、スピードアップしました。
Ultrahuman のアプリは、わずか 8 人のデベロッパーからなる小規模なチームによって維持されています。ユーザーが気に入る機能を優先的に構築しているため、バグや必要なパフォーマンス改善のバックログが大量にあり、時間がかかっています。チームは、人員を増やすことなく、機能改善の成果をスケールアップし、パフォーマンスの改善にも対応する必要がありました。最大の機会の 1 つは、バックログにかかる時間と労力を削減することでした。メンテナンスに費やした時間をユーザー向けの機能の開発に再投資できるからです。
Gemini で技術的な課題を解決し、パフォーマンスを向上させる
チームは、AI 強化ツールが多くの Android タスクを処理することでワークフローを改善できるかどうかを確認するため、Gemini in Android Studio を統合しました。まず、チームは Android Studio 内の Gemini チャットを利用しました。目標は、アプリの Bluetooth Low Energy(BLE)接続用の GATT サーバー実装のプロトタイプを作成することでした。
Ultrahuman の Android 開発リードである Arka 氏は、「Gemini を使用することで、1 時間以内に動作するプロトタイプを作成できました。これまでは数時間かかっていた作業です」と述べています。Gemini が提供する BLE 実装は、アプリがバックグラウンドで実行されている間に大量の健康センサーデータを同期するのに最適で、データ同期プロセスを改善し、ユーザーの Android スマートフォンと Ultrahuman のペア設定されたウェアラブル デバイスの両方でバッテリー寿命を節約できました。
このコアとなる課題以外にも、Gemini はカスタム オープンソース ライブラリでのアルゴリズムの最適化、役立つドキュメントの提示、コードのコメントの作成、クラッシュログの分析にも役立ちました。また、Ultrahuman チームは、コード補完を使用して、繰り返しコードの作成を効率化し、Jetpack Compose のプレビュー生成を使用して、UI デザインの迅速なイテレーションを実現しました。さらに、エージェント モードを使用して、バックエンド データモデルと UI モデルにマッピングされた新しい積み上げ棒グラフのレンダリングなど、プロジェクト全体の複雑な変更を管理しました。
生産性を変革し、機能提供を加速する
これらの改善により、チームは毎週数十時間を節約できるようになりました。この時間を活用して、Ultrahuman のベータ版ユーザーに新機能を 10 ~ 15% 早く提供しています。たとえば、チームは Gemini 2.5 Flash を搭載した、ユーザー向けの新しいアプリ内 AI アシスタントを構築しました。この新機能の UI デザイン、アーキテクチャ、ユーザー エクスペリエンスの一部は、Gemini in Android Studio によって提案されました。これは、AI による支援を受けた開発プロセスの全容を示すものです。
Gemini で Android 開発を加速する
Gemini の Android に関する専門的なアドバイスは、Android Studio 全体に緊密に統合されています。これにより、Android デベロッパーはドキュメントの検索やボイラープレート コードの記述にかかる時間を短縮し、イノベーションに費やす時間を増やすことができます。
Gemini in Android Studio を使用して、チームが複雑な問題を解決し、ワークフローを効率化して、新機能をより迅速にリリースする方法について説明します。
-
事例紹介マインドフルネス アプリの Gratitude は、毎日の簡単な日記、アファメーション、ビジョンボードを通じて、継続性を促します。このアプリは 600 万回以上ダウンロードされ、15 万件の 5 つ星評価と 1 億件の日記エントリが記録されています。
Amrit Sanjeev, Ash Nohe • 所要時間: 3 分 -
事例紹介チームは、元の実装よりも 50% 小さい AI ネイティブ UI コードベースを構築し、AI エージェントの実行時間を 35% 短縮、エンジニアとエージェントのやり取りを 32% 削減、トークン費用を 33% 削減しました。
Pavlo Stavytskyi, Rebecca Franks • 所要時間: 11 分 -
事例紹介WhatsApp は世界最大のメッセージ プラットフォームであり、世界中の数十億人のユーザーにサービスを提供しています。さまざまな地域のユーザーにとってデフォルトのコミュニケーション ツールであり、プライベートで信頼性が高く安全なメッセージングを通じてユーザーをつなぎます。
Niharika Arora, Tracy Agyemang, Mayank Jain • 所要時間: 8 分
Android 開発に関する最新の分析情報を毎週メールでお届けします。