プロダクト ニュース

Google I/O で発表された Android デベロッパー向けの 17 の注目ポイント

所要時間: 8 分
Matthew McCullough のプロフィールを表示
Matthew McCullough プロダクト マネジメント担当バイス プレジデント、Android デベロッパー

本日のGoogle I/O, で、エージェント型ワークフローを強化して生産性を向上させ、拡大する Android エコシステム全体でアプリを輝かせるためのさまざまな方法を発表しました。Android デベロッパー向けの注目すべき発表を 17 個ご紹介します。また、先週発表された内容については、The Android Show: I/O Editionをご覧ください。今後 2 日間にわたって、すべてのトピックについて詳しく解説していきます。

エージェントを使用して高品質の Android アプリを構築する

1: Android CLI: エージェント、LLM、ツールを使用して構築する

Android CLI が安定版になりました。プログラム可能なツールが用意されており、Claude Code、Codex、Antigravity などの AI エージェントが、Android のコアタスクをはるかに簡単かつ効率的に実行できます。本日のリリースでは、Android Studio の強力な機能を直接利用できるブリッジも提供され、プロフェッショナルな Android 開発に必要な製品版レベルの洗練された機能を利用できます。新しい Android Studio コマンドを活用することで、デベロッパーは、セマンティック シンボルの解決、ファイル内の警告の分析、Jetpack Compose のプレビューのレンダリングを、好みのエージェントに実行させることができます。また、このリリースでは、新しい Android スキル を通じて「Journeys」の公式サポートが有効になり、エージェントがデベロッパーの指示に従ってエンドツーエンドの UI テストを実行できるようになります。詳しくは、デベロッパー向けの基調講演Android ツールの新機能に関するトークをご覧ください。

agy-android-cli.png
Google Antigravity 2.0 で使用する Android CLI を簡単にインストールできるようになりました

2: Google AI Studio でプロダクション レディなアプリを簡単に構築する

デベロッパーとクリエイターは、Google AI Studio でプロンプトを入力して、ネイティブの Android アプリを構築できるようになりました。アプリは、Jetpack Compose、Kotlin、推奨されるデベロッパー パターンを活用する API などの開発のベスト プラクティスに基づいて構築されます。Google AI Studio を使用すると、デベロッパーは、ローカルに大規模なインストールを行うことなく、プロトタイプを作成し、埋め込みエミュレータでイテレーションを行い、実機にデプロイできます。デベロッパーは、これらのアプリを Android デバイスに共有したり、Google Play Console の内部テスト版トラックを通じて他のユーザーと共有してテストしたりできます。アプリをより広くリリースする準備をする場合は、Android Studio で高度なデバッグ、テスト、UI の洗練を行うことができます。詳しくは、_デベロッパー向けの基調講演__Android ツールの新機能に関するトーク_をご覧ください。

image1-.gif
埋め込みの Android Emulator を使用して、Google AI Studio で Android アプリを作成する

3: Android Bench で AI コーディング支援を加速する

Android Bench は、Android 開発の課題に対する LLM リーダーボードです。目標はモデル改善を加速し AI 支援のためのより有用な選択肢を皆さんに提供することです多くの方が AI 支援にオープンウェイト モデルを使用しているため、Gemma 4 などのよく使われるモデルをリーダーボードに追加しました。これにより、オフライン アクセスを提供し、パワーユーザー向けに柔軟性を高めた LLM の評価を確認できます。より有用な改善を促すため、LLM に与える課題の難易度を継続的に高めています。

4: Android Studio の移行アシスタントを使用して iOS アプリを Android に変換する

Android Studio の移行アシスタントは、iOS、React Native、ウェブ フレームワークなどのプラットフォームからネイティブの Android にアプリを移植するように設計されています。既存のプロジェクトを選択するだけで、エージェントが機能をインテリジェントにマッピングし、ストーリーボードや SVG などのアセットを変換し、Jetpack Compose と推奨される Jetpack ライブラリを使用して Android のベスト プラクティスを実装できます。これにより、これまで数週間かかっていた手動での移植を、数時間で完了する合理化されたエージェント型ワークフローに効果的に変えることができます。この今後の機能のプレビューは、デベロッパー向けの基調講演でご紹介しました。

IO26_DEV_Android_MOD_v29_27hi.gif
移行アシスタントが iOS アプリをネイティブの Android アプリに変換する様子

アプリに AI を組み込む

5: 生成 AI を使用してインテリジェント アプリを構築する

生成 AI を使用すると、これまで以上にインテリジェントでパーソナライズされたエージェント型アプリを作成できます。今年、Google は、データ抽出や要約などのタスク向けの Gemini Nano 4 のプレビューで、オンデバイス インテリジェンスの最新の進歩を発表しました。また、Firebase AI Logic を介してクラウド機能を拡張し、デベロッパーが Gemini モデルを堅牢なグラウンディング(URL、地図、ウェブ検索など)で活用して、よりスマートで高性能なアシスタントを構築できるようにしました。さらに、ハイブリッド推論アプローチと Android 向けの新しいAgent Development Kit(ADK)を発表しました。また、自律型のエージェント型エクスペリエンスの作成を簡素化する AG-UI や A2UI などの通信プロトコルも発表しました。これらの強力な機能の統合を開始するには、デベロッパー向けドキュメントをご覧ください。また、これらのテクノロジーをすべて紹介する技術的な詳細セッションをご覧ください。

6: 今すぐ AppFunctions を試す

AppFunctions は、Android プラットフォーム API であり、Android MCP 統合の構築を簡素化する Jetpack ライブラリ が付属しています。これにより、アプリはデバイス上の MCP サーバーのように動作し、エージェントとアシスタントが使用するツールとして機能する関数を提供できます。Gemini との AppFunctions の統合は、現在、信頼できるテスターによる限定公開プレビューで提供されています。アプリの準備はすでに開始できます。早期アクセス プログラムに登録して、API ガイドサンプルスキルを使用して今すぐ試してみましょう。

未来は適応型

7: Android は Compose First になりました。Views はメンテナンス モードになりました。

Compose は UI 開発の標準であり、今後のすべてのガイダンスとライブラリで Compose First アプローチに移行します。5 年間の進化に基づいて、最新リリースでは、高度にカスタマイズ可能な Styles API から、洗練された共有要素のトランジション、強化された入力サポートまで、成熟したツールキットが提供されます。これらのアップデートにより、コードを減らし、パフォーマンスを向上させながら、美しいアダプティブ アプリを構築できます。Compose First が Android 開発にどのような意味を持つかについて詳しくは、こちらのブログ投稿をご覧ください。

image5.png
Compose で Android UI を構築する

8: Jetpack Compose を使用して、デバイス間でシームレスな Android エクスペリエンスを構築する

Android エコシステムは、デフォルトでアダプティブになり、スマートフォン、折りたたみ式デバイス、タブレット、自動車、XR 間をスムーズに移行し、Googlebookや接続されたディスプレイで用途を拡大しています。大画面デバイスは 5 億 8,000 万台を超え、複数のデバイスを使用するユーザーはアプリに最大 14 倍の費用を費やしているため、アダプティブ デザインへの投資は大きなチャンスとなります。Jetpack Compose は、この移行のための決定的なエンジンです。最新の Jetpack Navigation 3 リリース、新しい試験運用版の Grid レイアウトと FlexBox レイアウト、非タッチ入力のサポートの強化、あらゆるウィンドウ サイズで正しいカメラ プレビューを実現する CameraX などのコアツールを提供します。さらに、Android Studio の新しい スキル により、既存のアプリを更新してこれらのアダプティブ パターンを採用することがこれまで以上に簡単になります。

image6.png
Notability の Android 版のリリースは、プレミアムな生産性向上アプリの新しい基準となります。Jetpack Compose、Navigation 3、Kotlin Multiplatform で構築されており、デバイス間で直感的でアダプティブなエクスペリエンスを提供します。

9: Googlebook のシームレスなエクスペリエンスを作成する

先週、既存のアプリに大画面キャンバスを提供する高性能ノートパソコン Googlebook を発表しました。今日、アダプティブな原則に基づいて構築することで、アプリが Googlebook で動作することが保証されます。まず、デスクトップ エクスペリエンスに関する関連する デザイン ガイドライン と デベロッパー ガイドライン を確認してください。Android Studio Canary で利用できる新しい Desktop Emulator を試して、このフォーム ファクタのアプリを今すぐテストしてください。

image3.png
新しい Desktop Android Emulator

10: Jetpack Glance による統一されたウィジェット開発エクスペリエンス

Android 17 では、すべてのウィジェットで単一の Compose ベースの開発モデルに移行します。Jetpack Glance を使用してモバイル、自動車、Wear OS でエクスペリエンスを統一することで、使い慣れたワークフローでエコシステム全体に UI コンポーネントをスケーリングできます。

今年のブレークスルーは、RemoteCompose の統合です。モバイルと自動車では、高精細なアニメーションを実現します。Wear OS では、Wear ウィジェット(以前のタイル)がリモート サーフェスで複雑な UI ロジックをネイティブにレンダリングできます。これにより、低電力ハードウェアで最高のパフォーマンスを確保しながら、自動車のダッシュボードでフライトのステータスを確認し、手首でゲートの変更を確認するなど、一貫したユーザー ジャーニーを実現できます。

blog_widgets.gif
Android Auto インターフェースで 4 つのウィジェットが切り替わって表示されています。時計、連絡先カード、Google Home のお気に入り、写真。

11: 自動車向け Android で車内でのリーチを拡大する

車内エクスペリエンスを構築する際のリーチを拡大できるように、一度構築したアプリを Android Auto と Android Automotive OS に簡単に配信できるようにします。Car App Library の最新リリースでは、両方のプラットフォーム向けに、カスタマイズされた、注意散漫を最適化した テンプレート メディアアプリ を構築できます。新しい コンポーネントとテンプレート機能が導入され、柔軟性が向上し、コンテンツのレイアウトの選択肢が増えます。駐車中のエクスペリエンスも拡大しており、Android 17 を搭載したスマートフォン向けの Android Auto で没入型の動画再生が可能になります。これらの駐車中のエクスペリエンスに合わせて動画アプリを簡単に調整できます。早期アクセス プログラムに申し込んで、これらのベータ版カテゴリで公開し、最新のアップデートについてブログで詳しくご確認ください。

12: Android XR デベロッパー プレビュー 4 で開発を加速する

プラットフォーム向けに構築された革新的なエクスペリエンスに触発され、 Android XR SDK のデベロッパー プレビュー 4でツールの成熟度を高めています。この過程における重要なマイルストーンは、コアライブラリ、XR ランタイム、Jetpack SceneCore、Jetpack XR 向け ARCore のベータ版への移行です。これにより、より安定した高性能な基盤が提供されます。また、Android XR デベロッパー カタリスト プログラムを通じてハードウェア アクセスを加速しています。このプログラムでは、XREAL の Project Aura、オーディオ グラス、ディスプレイ グラスのデベロッパー キットを申し込むことができます。Android XR の最新情報セッションをご覧になるか、ブログを読んで、これらのアップデートがエコシステム全体でエクスペリエンスを構築するのにどのように役立つかをご確認ください。

Aura Geospatial Tour Demo - Draft 01.gif
Jetpack XR 向け ARCore の Geospatial API の早期プレビュー。デジタル コンテンツを現実世界の場所に高精度で固定できます。

13: Android はプロフェッショナル グレードのメディア エクスペリエンスの新しい拠点です

Android 17 では、プロダクション レディなツールキットを使用して、メディア ライフサイクル全体を合理化します。CameraXViewfinder Composable により、高精細なキャプチャが簡素化され、折りたたみ式デバイスやタブレットでの複雑なスケーリングと応答性が処理されます。ポストプロダクションでは、新しい Media3 AI Effects ライブラリが、消しゴムマジックや Studio Sound などのプレミアム機能の単一のインターフェースを提供し、デバイスのハードウェアに合わせて自動的に最適化します。

パイプラインは CodecDB によって完了します。CodecDB は、エクスポート ノイズを排除するためのチップセット固有のエンコードに関する推奨事項と、超スムーズなシークのための ExoPlayer の新しいスクラビング モードを提供します。Media3 Transformer で複数のアセットの編集を合成する場合でも、合理化された CastPlayer API を使用する場合でも、これらのアップデートにより、開発オーバーヘッドを大幅に削減しながら、プロフェッショナル グレードのエクスペリエンスを実現できます。

supercharge.gif
ローライト ブーストと消しゴムマジックの動作

14: Google TV でアプリの見つけやすさとエンゲージメントを高める

ポインタ リモコンは、モーション制御入力を可能にし、ユーザー ナビゲーションを高速化するため、ユーザーが Google TV を操作する将来の方法となります。アプリ デベロッパーは、ポインティング入力のサポートを宣言して、ポインタ リモコンを備えた今後のテレビでアプリを見つけられるようにすることができます。また、Engage SDK(以前の Video Discovery API)は、すべての Google TV フォーム ファクタで再開、エンタイトルメント、おすすめを最適化し、アプリの見つけやすさとエンゲージメントを高めます。Engage SDK のオンボーディングを開始するのに最適なタイミングです。継続視聴 1.0 エクスペリエンスを強化してきた従来の Watch Next API は、2027 年後半にサポートが終了します。詳しくは、ブログをご覧ください。


15: パフォーマンス: 優れたアプリ エクスペリエンスの基盤

デベロッパーが Android 17 のメモリ上限を把握できるように、最適化ツールのスイートをリリースしました。R8 Configuration Analyzer は、バイナリを肥大化させている keep ルールを特定します。一方、 ProfilingManager と Android Studio に統合された LeakCanary は、メモリリークの検出を合理化します。さらに、新しい Android Performance Analyzer は、複雑なトレース分析と自動 SQL クエリ生成のための高度な AI 統合を提供し、パフォーマンスのボトルネックを特定します。

ビジネスの成長を促進する最新情報

16: Google Play の最新情報

本日の Google Play のアップデート により、複雑さを軽減しながらリーチを拡大し、ビジネスをスケーリングできます。Google は、没入型のショート動画形式である Play Shorts で Google Play ストアの見つけやすさを再定義し、Android とウェブの Gemini アプリでのアプリの検出により、ストア以外のユーザーにもリーチを拡大しています。さらに、エージェント型カタログ管理などの強力な新機能が導入され、価格と SKU の一括更新をシームレスに行えるようになります。また、Gemini モデルを使用して、インポートしたドキュメントから Google Play Console でストアの掲載情報を事前入力できるため、グローバル ローカライズが簡単になります。

IO26_BlogInLine_App-discovery-in-Gemini_1920x1080_1605.gif
Gemini は検索中にアプリの候補をユーザーに提供します

17: そしてもちろん、Android 17

Android 17 には、ロックフリーの MessageQueue や、頻度が高く、負荷の少ない若い世代のコレクションを備えた GC など、新しいパフォーマンスとシステム アーキテクチャの改善(アプリのメモリ上限に加えて)が含まれており、システム全体の安定性とスムーズな UI を実現します。新しい 連絡先ピッカー と スポイト API により、機密性の高い権限の使用とユーザーデータへの不要なアクセスを最小限に抑えることができます。

 動作の変更 を確認して、 バックグラウンド オーディオの強化 や SMS OTP 保護 など、アプリが Android 17 に対応していることを確認してください。大画面でのサイズ変更の必須化、デフォルトでの Certificate Transparency(証明書の透明性)、ローカル ネットワーク アクセスの制限など、変更を加えてAndroid 17(API 37)をターゲットにする準備をしましょう。デバイスをベータ版に登録するか、最新の 17.0 エミュレータ イメージを使用して、今すぐテストを開始できます。

もう 1 つ。Android 17 の 四半期プラットフォーム リリース(QPR1)の 3 番目のベータ版 がリリースされました。これには、QPR2 まで待てないいくつかの機能をサポートするためのマイナー SDK リリースが含まれています。

Google I/O で Android と Google Play のすべてのコンテンツを確認する

以上、Google I/O での Android デベロッパー向けのアップデートの一部をご紹介しました。_Android の最新情報_で最新のニュースや発表を確認し、_Google I/O_をフォローして、来週以降の最新情報をチェックしてください。

作成者:
続きを見る