Android XR を使用すると、XR ヘッドセットや有線 XR グラスでの集中した生産性や没入型のエンターテイメントから、AI グラスでの軽量で付加的なエクスペリエンスまで、ユーザーがアプリとやり取りする方法を再定義できます。

XR ヘッドセット | 有線 XR グラス
ユーザーを完全に仮想空間に移動させる没入感のあるエクスペリエンスや、半没入型のデジタル コンテンツをユーザーの環境とブレンドして現実世界でのマルチタスクを可能にする、便利で楽しいエクスペリエンスを構築します。
AI メガネ
外出先、自宅、職場など、ユーザーの日常生活に役立つ軽量な付加価値体験を構築します。
Android XR ソフトウェア開発キットは、アプリの現在の状態から開発をサポートします。Android Jetpack XR、Unity、OpenXR、WebXR のいずれで開発するかを選択します。
皆様からのフィードバックをお待ちしております。ユーザー調査に参加登録して、世界中の何百万ものユーザーのために、ツールや API、ガイダンスを日々進化させている Google に影響を与える良い機会です。ぜひ、ご参加ください。選択された場合は特典を受け取ります。

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

空間コンポーネントを追加して、新しいアプリをゼロから構築したり、Android 大画面アプリやモバイルアプリを XR イマーシブ エクスペリエンス向けに適合させたりできます。

この JetNews アプリは、Android XR 向けに調整された Android 大画面アプリです。


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

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

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


モバイルアプリを AI グラスに拡張する

モバイルアプリを AI グラスに拡張し、ユーザーが周囲の世界とつながるのに役立つ拡張エクスペリエンスを提供します。

開発の簡素化

既存の 2D モバイルアプリや大画面アプリは、XR ヘッドセットや有線 XR グラスの Android XR でデフォルトで動作します。3D 空間内の 2D パネルとして表示されます。使い慣れた Android API、フレームワーク、ツール(XR 向け Jetpack Compose、Android Studio、エミュレータ、お好みの 3D ツールなど)を使用します。

アプリを XR ヘッドセットや有線 XR グラスに簡単に導入

既存の対応モバイルアプリで、XR ヘッドセットや有線 XR グラス デバイスのユーザーにリーチできます。変更不要。

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

Android 開発ツールの詳細

使い慣れたツールを XR 向けに拡張して、XR エクスペリエンスを作成します。
すべての XR デバイス
使い慣れた Android Studio ツールで開発できます。Android XR エミュレータを使用すると、XR ヘッドセットと有線 XR グラスまたは AI グラス用の仮想デバイスを使用して、マシン上でアプリを直接テストできます。Layout Inspector を使用してアプリのレイアウトをデバッグします。
AI メガネ
Jetpack Compose Glimmer は、ディスプレイ AI グラス向けに最適化された、拡張 Android XR エクスペリエンスを構築するための UI ツールキットです。一日中装着するデバイス向けに、美しく、ミニマルで、快適な UI を構築します。
XR ヘッドセット | 有線 XR グラス
XR アプリの設計に必要なものがすべて揃っています。UI とインタラクションの推奨事項、自動レイアウト エンジン、プリセット レイアウト、空間 UI の合成が可能です。
XR ヘッドセット | 有線 XR グラス
インタラクション、空間、ビジュアル デザインの確立されたパターンに沿って、ユーザー フレンドリーなアプリを作成するための基盤を提供します。
XR ヘッドセット | 有線 XR グラス
Android XR アプリに没入型コンテンツを追加するための構成要素が含まれています。SceneCore ライブラリは、空間エンティティ API と環境 API をサポートしています。
すべての XR デバイス
アンカーやセマンティック セグメンテーションなどの現実世界の特徴を認識して操作できる認識機能をアプリに追加します。
XR ヘッドセット | 有線 XR グラス
任意の 3D ツールを使用して、glTF ファイルまたは GLB ファイルを作成します。例: BlenderMayaSpline
すべての XR デバイス
サンプルで、XR ヘッドセットや有線 XR グラスなどのデバイス向けの没入型エクスペリエンスと、AI グラスなどのデバイス向けの拡張エクスペリエンスの両方を構築する方法を確認してください。実際のアプリで XR の機能とコンセプトがどのように組み合わされているかを確認します。

Unity、OpenXR、WebXR でビルドする

3D 開発に精通しているユーザーは、一般的な Unity リアルタイム 3D エンジン、業界標準の OpenXR、すぐに利用できる WebXR を使用して構築できます。これらのフレームワークを使用すると、XR ヘッドセットや有線 XR グラス向けにカスタマイズされたエクスペリエンスを柔軟に構築できます。
Unity の確立された OpenXR サポートとデベロッパー エコシステムを使用して、複数のプラットフォームをターゲットとするアプリを作成します。
共通の API セットを使用して、さまざまな XR ヘッドセットや有線 XR グラス デバイスで動作する XR アプリを開発することで、低コストで迅速に構築できます。
WebXR の既知の信頼できる標準とテクノロジーを使用して、ブラウザで XR ヘッドセットと有線 XR グラス向けの有意義なエクスペリエンスを直接構築します。

設計を始める

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