昨年、Samsung、Qualcomm、Unity とともに Android XR SDK デベロッパー プレビューをリリースして以来、Android コミュニティの皆様から多くの反響をいただいております。ライブ コーディング ストリームや各地の Google デベロッパー グループのトークなど、コミュニティに参加して XR の未来を共に築くことは素晴らしい経験であり、まだ始まったばかりです。
このたび、Android XR SDK のアップデートであるデベロッパー プレビュー 2 をリリースしました。このアップデートには、XR 向けに作成された使い慣れた Android API、ツール、オープン スタンダードを使用して、便利で楽しい没入型エクスペリエンスを開発するのに役立つ新機能と改善が含まれています。
Google I/O では、Android XR に関する 2 つの技術セッションを開催します。1 つ目は「Building differentiated apps for Android XR with 3D content」で、Jetpack SceneCore と ARCore for Jetpack XR に存在する多くの機能について説明します。2 つ目は「The future is now, with Compose and AI on Android XR」で、XR に特化した UI の作成と、XR と最先端の AI 機能の交差点に関する Google のビジョンについて説明します。
「Building differentiated apps for Android XR with 3D content」と「The future is now, with Compose and AI on Android XR」
デベロッパー プレビュー 2 の新機能
デベロッパー プレビュー 1 のリリース以降、API の使いやすさの向上と、没入型 Android XR の新機能の追加に注力してきました。皆様からのフィードバックは、ツール、SDK、プラットフォーム自体の開発に役立っています。
Jetpack XR SDK を使用すると、180° 動画と 360° 動画を再生できるようになりました。これらの動画は、MV-HEVC 仕様でエンコードするか、ビューフレームを隣接してエンコードすることで、立体視にすることができます。MV-HEVC 標準は立体視動画向けに最適化されており、アプリで没入型動画を高品質で効率的に再生できます。Jetpack Compose for XR で構築されたアプリは、SpatialExternalSurface コンポーザブルを使用して、立体視動画などのメディアをレンダリングできます。
Jetpack Compose for XR を使用すると、さまざまな XR ディスプレイ構成に適応するレイアウトを定義できるようになりました。たとえば、SubspaceModifier を使用して、デバイスの推奨視聴サイズの割合として Subspace のサイズを指定すると、パネルが配置されたスペースを簡単に埋めることができます。
Material Design for XR で、TopAppBar、AlertDialog、ListDetailPaneScaffold のコンポーネントのオーバーライドがさらにサポートされるようになりました。これにより、マテリアル デザイン を使用する大画面対応アプリを、新しい XR の世界に簡単に適応させることができます。
新しいコンポーネントのオーバーライドを使用して、Material Design for XR で XR に適応するアプリ
ARCore for Jetpack XR では、適切な権限をリクエストした後、手をトラッキングできるようになりました。手は、ハンド ジェスチャーを検出して Android XR アプリにまったく新しいレベルのインタラクションをもたらすために使用できる、26 個のポーズ付きハンド ジョイントのコレクションです。
手は、Android XR エクスペリエンスに自然な入力方法をもたらします。
Android XR 向けアプリの開発について詳しくは、Android XR の基礎 Codelab、Hello Android XR サンプル プロジェクトのアップデート、Android XR をサポートするJetStream の新しいバージョンをご覧ください。
Android XR エミュレータ もアップデートされ、安定性が向上し、AMD GPU のサポートが追加され、Android Studio UI に完全に統合されました。
Android XR エミュレータが Android Studio に統合されました
Unity を使用しているデベロッパーは、既存のゲームやアプリを Android XR 向けに作成して移植することにすでに成功しています。本日より、Unity OpenXR: Android XR パッケージのプレリリース バージョン 2にアップグレードできます。このアップデートでは、動的リフレッシュ レートのサポートなど、アプリのパフォーマンスと消費電力を最適化する多くのパフォーマンス改善が追加されています。Shader Graph で作成されたシェーダーが SpaceWarp をサポートするようになり、SpaceWarp を使用してデバイスのコンピューティング負荷を軽減しやすくなりました。ハンドメッシュがオクルージョンとともに公開され、リアルな手の視覚化が可能になりました。
Unity の改良された Android XR 用複合現実テンプレートをご覧ください。オクルージョンと永続アンカーのサポートが追加されています。
先日、Unity 用 Android XR サンプルをリリースしました。このサンプルでは、ハンド トラッキング、平面トラッキング、顔追跡、パススルーなど、Android XR プラットフォームの機能を紹介しています。
Google のオープンソース Unity サンプルでは、プラットフォームの機能とその実装方法を紹介しています
Firebase AI Logic for Unity が公開プレビューになりました。これにより、生成 AI をアプリに簡単に統合し、Gemini と Android XR を使用して AI 搭載のエクスペリエンスを作成できます。Firebase AI Logic は、マルチモーダル入力と出力、没入型会話インターフェースの双方向ストリーミングなど、Gemini の機能を完全にサポートしています。Firebase AI Logic は、本番環境での使用を念頭に置いて構築されており、App Check、Remote Config、Cloud Storage などのコア Firebase サービスと統合されているため、セキュリティ、構成可能性、データ管理が強化されています。詳しくは、Firebase ブログをご覧ください。または、Vertex AI in Firebase SDK のドキュメントを使用して Gemini API に直接アクセスして、使用を開始してください。
今後も共に未来を築いていきます
オープン スタンダードへの Google の取り組みは、Khronos Group との協力による glTF Interactivity 仕様で継続されます。この仕様は、今年後半に Jetpack XR でレンダリングされる glTF モデルでサポートされる予定です。glTF Interactivity 仕様を使用するモデルは、自己完結型のインタラクティブ アセットであり、ボタンを押したときにオブジェクトを回転させたり、時間の経過とともにマテリアルの色を変更したりするなど、多くの事前プログラムされた動作を設定できます。
Android XR は、今年後半にリリースされる Samsung の Project Moohan で最初に利用できるようになります。その後まもなく、Google のパートナーである XREAL が次の Android XR デバイスをリリースする予定です。Project Aura というコードネームのポータブル デバイスで、XR 向けに構築されたアプリなど、お気に入りの Android アプリにアクセスできます。デベロッパー版としてリリースされ、作成とテストを開始できます。最も嬉しいお知らせは、現在 Android アプリの構築に使用している使い慣れたツールを使用して、これらのデバイス向けに構築することもできることです。
XREAL の Project Aura
Google Play ストアも Android XR に対応する準備を進めています。今年後半にリリースされる Android XR 版 Google Play ストアには、サポートされている 2D Android アプリが掲載されます。Android XR に特化したアプリを開発している場合は、大規模なリリースに向けて準備を進め、Android XR 版 Google Play ストアで最初にリリースされる特化型アプリの 1 つにすることができます。
- Android XR エミュレータに既存のアプリをインストールしてテストする
- Android XR 向けアプリをパッケージ化して配信する方法を確認する
- New! 立体視 180° 動画や 360° 動画、スクリーンショット、アプリの説明、非空間動画などのプレビュー アセットを使用して、Google Play ストアで XR アプリを他のアプリと差別化します。
また、多くの皆様がメガネ型 Android XR の未来に期待していることも承知しています。現在、デベロッパー エクスペリエンスを構築しており、今年後半に参加方法の詳細をお知らせします。
Android XR の作成と開発を開始するには、developer.android.com/develop/xr をご覧ください。このページには、Android XR SDK の操作に必要なツール、ライブラリ、リソースがすべて用意されています。特に、サンプルとCodelabをお試しください。
Android XR の構築にご協力いただいている皆様からのフィードバック、ご提案、アイデアをお待ちしております。Android XR の共同開発を進めるうえで、皆様の情熱、専門知識、大胆なアイデアは不可欠です。今年後半に Android XR デバイスがリリースされたら、XR に特化したアプリをぜひお試しください。
この発表と Google I/O 2025 のすべてのアップデートについては、5 月 22 日より io.google でご確認ください。
続きを読む
-
プロダクト ニュース
モバイル エコシステムは常に進化しており、新たな機会と新たな脅威をもたらしています。このような変化を通じて、Android と Google Play は、数十億のユーザーが安心してアプリを利用し続けられるように、またデベロッパーのイノベーションが発展できるように取り組んでいます。
Vijaya Kaza • 3 分で読了
-
プロダクト ニュース
本日、複雑な推論と自律的なツール呼び出し機能を備えた最新の最先端オープンモデルである Gemma 4 を使用して、Android 開発を強化します。
Matthew McCullough • 2 分で読了
-
プロダクト ニュース
Android 17 は、本日ベータ版 3 でプラットフォームの安定版に正式に到達しました。つまり、API サーフェスがロックされたため、最終的な互換性テストを実施して、Android 17 をターゲットとするアプリを Google Play ストアに公開できます。
Matthew McCullough • 5 分で読了
最新情報の入手
Android 開発に関する最新の分析情報を毎週メールでお届けします。