Android XR で、ユーザーがアプリを操作する方法を再定義しましょう。集中して生産性を高める方法から、没入感のあるエンターテイメントまで、さまざまな方法でアプリを操作できます。Android XR アプリはユーザーの環境の一部となり、視聴、学習、作業をするための幅広いエクスペリエンスを提供します。

Android XR ソフトウェア開発キットは、アプリの現在の状態から開発をサポートします。Android Jetpack XR、Unity、OpenXR、WebXR のいずれで開発するかを選択します。

Android アプリをビルドまたは空間化する

新しいアプリをゼロから作成することも、空間コンポーネントを追加して Android の大画面アプリやモバイルアプリを XR 用に適応させることもできます。

この JetNews アプリは、Android XR 用に適応された Android 大画面アプリです。


新しいアプリを作成するか、Unity、OpenXR、WebXR アプリを移植する

開発負荷を最小限に抑えながら、既存の没入型エクスペリエンスを新しいオーディエンスに提供します。

Job Simulator は、Android XR に移植された Unity ゲームです。

開発の簡素化

使い慣れた Android API とフレームワークを使用して、学習時間を短縮し、さまざまな XR デバイス向けにビルドできます。Jetpack Compose for XR、Android Studio、エミュレータ、お好みの 3D ツールを使用して、カスタムの XR エクスペリエンスを作成できます。

XR へのアプリの移行を簡単に開始

既存の対応モバイルアプリで XR デバイスのユーザーにリーチできます。変更不要。

アダプティブ レイアウトを使用すると、アプリをさまざまなデバイスで動作させることができます。既存の大画面アプリは XR 向けに最適化されています。変更不要です。
空間パネル3D モデル空間環境を活用して、没入感のあるエクスペリエンスを設計します。または、Unity、OpenXR、WebXR を使用して、完全にカスタマイズされた没入型エクスペリエンスを構築します。

Android 開発ツールの詳細

使い慣れたツールを XR 向けに拡張して、XR エクスペリエンスを作成します。
新しいデバイスフロー、デバイス マネージャー、レイアウト インスペクタを作成します。Android XR エミュレータを使用すると、物理デバイスにアクセスするかどうかにかかわらず、マシンで直接アプリをテストできます。
XR アプリの設計に必要なものがすべて揃っています。UI とインタラクションの推奨事項、自動レイアウト エンジン、プリセット レイアウト、空間 UI の合成が可能です。
アンカーやセマンティック セグメンテーションなどの現実世界の特徴を認識して操作できる認識機能をアプリに追加します。
Android XR アプリに没入型コンテンツを追加するための構成要素が含まれています。SceneCore ライブラリは、空間エンティティ API と環境 API をサポートしています。
インタラクション、空間、ビジュアル デザインの確立されたパターンに沿って、ユーザー フレンドリーなアプリを作成するための基盤を提供します。
任意の 3D ツールを使用して、glTF または GLB ファイルを作成します。例: BlenderMayaSpline
没入感のあるエクスペリエンス向けに最適化された Hello Android XR サンプルアプリをお試しください。空間パネルと環境が実際のアプリでどのように連携するかをご確認ください。

Unity、OpenXR、WebXR でビルドする

3D 開発に精通している人なら、人気のある Unity リアルタイム 3D エンジン、業界標準の OpenXR、または簡単にアクセスできる WebXR を使用してビルドできます。これらのフレームワークを使用すると、目的の XR エクスペリエンスを柔軟に構築できます。
Unity の確立された OpenXR サポートとデベロッパー エコシステムを使用して、複数のプラットフォームをターゲットとするアプリを作成します。
共通の API セットを使用して、さまざまなデバイスで動作する XR アプリケーションを迅速かつ低コストで開発します。
WebXR の既知の信頼できる標準とテクノロジーを使用して、ブラウザ内で直接有意義な XR エクスペリエンスを構築します。
2025 年初頭に、世界各地で Android XR デベロッパー ブートキャンプを開催します。この 2 日間のイベントでは、次のことができます。
  • ガイド付きの技術セッションに参加する。
  • 新しいアプリを構築する場合や、既存のアプリを適応させる場合は、Android XR チームと連携してください。
  • プレリリース版のヘッドセット ハードウェアを利用できる。
参加枠には限りがありますので、参加を希望される方は、今すぐ登録してください。

設計を始める

Android XR には、すぐに使用できる UI、コンポーネント、空間要素が含まれています。