昨年、Samsung、Qualcomm、Unity とともに Android XR SDK デベロッパー プレビューをリリースして以来、Android コミュニティ全体から寄せられる熱い期待に、私たちは圧倒されてきました。コーディングのライブ配信や、地域の Google デベロッパー グループのトークなどを通じて、コミュニティに参加して XR の未来を一緒に築くことは素晴らしい経験であり、私たちはまだ始まったばかりです。
本日、Android XR SDK のアップデートであるデベロッパー プレビュー 2 をリリースしました。このアップデートには、XR 向けに作成された使い慣れた Android API、ツール、オープン標準を使用して、便利で楽しい没入型エクスペリエンスを開発するのに役立つ新機能と改善が盛り込まれています。
Google I/O では、Android XR に関連する 2 つのテクニカル セッションが開催されます。1 つ目は、3D コンテンツを使用して Android XR 向けの差別化されたアプリを構築するです。このセッションでは、Jetpack SceneCore と ARCore for Jetpack XR に含まれる多くの機能について説明します。Android XR での Compose と AI による未来の実現では、XR 向けに差別化された UI の作成と、XR と最先端の AI 機能の融合に関する Google のビジョンについて説明します。
3D コンテンツを使用した Android XR 向けの差別化されたアプリの構築、Android XR での Compose と AI による未来の実現
デベロッパー プレビュー 2 の新機能
デベロッパー プレビュー 1 のリリース以降、Google は 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 のサイズを指定すると、パネルが配置されているスペースを簡単に埋めることができます。
XR 向けマテリアル デザインで、TopAppBar、AlertDialog、ListDetailPaneScaffold のコンポーネント オーバーライドがさらにサポートされるようになりました。これにより、マテリアル デザインを使用する大画面対応アプリを、XR の新しい世界に簡単に適応させることができます。
新しいコンポーネント オーバーライドを備えた XR 向けマテリアル デザインを使用して、アプリを XR に適応させる
Jetpack XR 向け ARCore で、適切な権限をリクエストした後にハンド トラッキングを行えるようになりました。手は 26 個のポーズ付きの手関節の集合体であり、ハンド ジェスチャーの検出に使用できます。これにより、Android XR アプリにまったく新しいレベルのインタラクションをもたらすことができます。
手を使った操作は、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 を使用してデバイスのコンピューティング負荷を軽減しやすくなりました。ハンドメッシュがオクルージョンで表示されるようになり、リアルな手の可視化が可能になりました。
Android XR 向けの Unity の改良された複合現実テンプレートをご覧ください。オクルージョンと永続アンカーのサポートが追加されています。
Google は先日、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 というコードネームのこのデバイスは、ポータブルでテザリング可能なデバイスであり、ユーザーはお気に入りの Android アプリ(XR 向けに構築されたアプリを含む)にアクセスできます。これはデベロッパー エディションとしてリリースされ、特に作成とテストを開始するためのものです。さらに、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 Dev Summit において、日常的な摩擦を解消し、優れた Android アプリをより柔軟に構築できるように設計された多くのツールと API の幅広い提供を発表します。
Matthew McCullough • 所要時間: 4 分 -
サービスに関する最新情報本日、The Android Show で発表されたとおり、Android はオペレーティング システムからインテリジェンス システムへと移行し、アプリのエンゲージメントを高める機会をさらに創出します。
Matthew McCullough • 所要時間: 4 分 -
サービスに関する最新情報次期 Android リリースをターゲットとするアプリは、WRITE_CONTACTS 権限を使用して連絡先に直接書き込むことができなくなります。
Roxanna Aliabadi Walker • 所要時間: 6 分
Android 開発に関する最新の分析情報を毎週メールでお届けします。