没入感のあるエクスペリエンスを構築する
ユーザーを完全に仮想空間に移動させる没入感あふれるエクスペリエンスを構築して、集中した生産性から無限のエンターテイメントまで、さまざまな目標を達成できるようにします。また、デジタル コンテンツをユーザーの環境とブレンドして、現実世界のマルチタスクを可能にする半没入型のエクスペリエンスを構築することもできます。
空間 UI を作成する
フラットなデバイス画面の制限を受けない UI を構築します。アプリの UI をフルスペースの無限の 3D 領域に表示したり、ホームスペースで複数のアプリ ウィンドウにわたるマルチタスクを有効にしたりできます。フルスペースのアプリでは、3D コンテンツの追加、3D レイアウトの構築、2D コンテンツへの奥行きの追加が可能です。Jetpack Compose for XR を使用して、使い慣れた宣言型ツールキットですべてを行うことができます。
空間環境と空間エンティティを追加する
ユーザーを完全にデジタルな空間に没入させる空間環境で、仮想シーンの背景をカスタマイズします。3D モデルやステレオスコープ動画などの空間エンティティを使用して奥行きとボリュームを追加し、変革をもたらす魅力的なエクスペリエンスを作成します。
没入型のアプリやゲームを構築する
仮想空間全体を使用して、XR で特別な体験を提供するアプリやゲームを構築します。フルスペースに合わせて包括的なエクスペリエンスを構築することも、適切なタイミングでホームスペースからフルスペースに移行できるアプリを構築することもできます。使い慣れたツールとテクノロジーを使用します。
サポートされているツールとテクノロジー
使い慣れた Android 開発ツール、人気のゲームエンジン(Unity、Godot、Unreal Engine)、OpenXR のオープン標準、広く利用可能な WebXR を使用して、次世代のコンピューティング向けアプリを作成できます。
Jetpack XR SDK
既存の 2D Android 互換アプリを、最小限の開発で XR に対応させることができます。Jetpack ライブラリ、Android Studio、エミュレータ、お好みの 3D ツールを使用して、あらゆるタイプの XR デバイス向けに差別化されたアプリ エクスペリエンスを作成できます。
Unity
Unity のコンテンツ制作機能に完全にアクセスし、他のプラットフォームから Android XR にアプリを簡単に移行できます。パフォーマンス最適化ツール、大規模なアセットストア、強力なコミュニティを活用して、スムーズな開発を実現します。
OpenXR
OpenXR の著作権フリーのオープン標準で開発を効率化します。共通の API セットを使用してどこでもビルドし、さまざまなデバイスで動作する XR アプリを開発できます。
Godot
軽量なオープンソースの XR アプリケーションを作成します。Godot は、OpenXR Vendors プラグインを使用して、Android XR をすぐにサポートします。
Unreal Engine
忠実度の高い Unreal Engine を使用して、没入感のあるエクスペリエンスを構築します。既存の OpenXR サポートとネイティブ VR テンプレートを活用して、すぐに始めましょう。
WebXR
ウェブ技術を活用して、ブラウザ内で直接 XR エクスペリエンスを構築できます。WebXR を使用すると、デバイスとサポートされているウェブブラウザがあれば、誰でも拡張現実を利用できます。