プロダクト ニュース

Google I/O での発表内容について Android デベロッパーが知っておくべき 17 のこと

所要時間: 8 分
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 スキルを通じて「ジャーニー」の公式サポートが有効になります。これにより、エージェントは指示に従ってエンドツーエンドの 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 の性能を比較できます。Google は、より有用な改善を促すために、LLM に与える課題の難易度を継続的に高めています。

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

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

IO26_DEV_Android_MOD_v29_27.gif
iOS アプリをネイティブ Android アプリに変換する移行アシスタントのプレビュー

アプリに AI を組み込む

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

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

6: 今すぐ AppFunctions を試す

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

未来はアダプティブ

7: Android は Compose ファーストになり、View はメンテナンス モードになりました。

Compose は UI 開発の標準であり、今後のすべてのガイダンスとライブラリで Compose ファーストのアプローチに移行します。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 マルチプラットフォームで構築されており、デバイス間で直感的でアダプティブなエクスペリエンスを実現します。

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

先週、既存のアプリ用の大画面キャンバスを提供する高性能ノートパソコン Googlebook を発表しました。適応型原則に沿ってアプリを構築することで、Googlebook でアプリが動作することが保証されます。まず、デスクトップ エクスペリエンスに関する関連する設計ガイダンスデベロッパー ガイドラインを確認してください。Android Studio Canary で利用できる新しいデスクトップ エミュレータを試して、このフォーム ファクタ向けのアプリをテストしてください。

image3.png
新しいデスクトップ 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 で開発を加速する

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

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

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

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

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

supercharge.gif
Low Light Boost と消しゴムマジックの動作

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

ポインタ リモコンは、モーション コントロールによる入力を可能にするもので、ユーザーが Google TV を操作する際のナビゲーションを高速化する将来的な方法となります。アプリのデベロッパーは、ポインティング入力のサポートを宣言することで、ポインター リモコンを備えた今後のテレビでアプリが検出されるようにすることができます。また、以前は Video Discovery API と呼ばれていた Engage SDK は、すべての Google TV フォーム ファクタで再開、利用資格、おすすめを最適化し、アプリの検出とエンゲージメントを促進します。「続きを見る 1.0」の機能を提供してきた従来の Watch Next API は 2027 年後半にサポートが終了するため、今すぐ Engage SDK のオンボーディングを開始することをおすすめします。詳しくは、ブログをご覧ください。


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

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

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

16: Google Play の新機能

本日発表された Google Play のアップデートは、複雑さを軽減しながらリーチを拡大し、ビジネスを拡大するのに役立ちます。Google Play ストアでのアプリの発見方法を再定義する没入型のショート動画形式「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 に対応したアプリであることを確認してください。大画面でのサイズ変更の必須化、デフォルトでの証明書の透明性、ローカル ネットワーク アクセスの制限などの変更により、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 をフォローして、来週以降の最新情報をチェックしましょう。

作成者:

続きを読む