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