プロダクト ニュース

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 スキルを通じて「ジャーニー」の公式サポートが有効になります。これにより、エージェントは指示に従ってエンドツーエンドの 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 アプリを作成する

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_27hi.gif
移行アシスタントが iOS アプリをネイティブ Android アプリに変換している様子

アプリに AI を組み込む

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

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

6: 今すぐ AppFunctions を試す

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

未来はアダプティブ

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

Compose は UI 開発の標準であり、今後のすべてのガイダンスとライブラリで Compose ファーストのアプローチに移行します。5 年間の進化を基盤として、最新のリリースでは、高度にカスタマイズ可能な Styles API から、洗練された共有要素のトランジションや強化された入力サポートまで、成熟したツールキットが提供されます。これらのアップデートにより、少ないコードでパフォーマンスの高い美しいアダプティブ アプリを構築できます。Compose ファーストが 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 で車内でのリーチを拡大する

車内エクスペリエンスを構築する際のリーチ拡大を支援するため、1 回のビルドで 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 デベロッパー Catalyst プログラムを通じて、ハードウェア アクセスの加速も図っています。このプログラムでは、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 エフェクト ライブラリが、消しゴムマジックやスタジオ サウンドなどのプレミアム機能の単一インターフェースを提供し、デバイスのハードウェアに合わせて自動的に最適化します。

パイプラインは 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 Configuration Analyzer は、バイナリを肥大化させている Keep ルールを特定します。一方、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 と Play のコンテンツをすべてチェック

以上、Google I/O で発表された Android デベロッパー向けアップデートの一部をご紹介しました。Android の最新情報で最新のニュースや発表をチェックし、Google I/O をフォローして、来週の最新情報をチェックしましょう。

作成者:
続きを読む