Android XR 向けに差別化されたアプリを設計する

Android XR は、さまざまな開発段階のアプリをサポートしています。デベロッパーが複数のプラットフォームとフォーム ファクタ向けのアプリを作成する際に必要な労力を最小限に抑えられるように構築されています。

Android XR では、モバイルと大画面向けに設計された互換性のある Android アプリが自動的に実行されます。没入感を高めたい場合は、いくつかの調整を加えて差別化されたアプリに変えることができます。

XR 対応モバイルアプリ

XR 対応の大画面アプリ

XR の差別化アプリ

大画面やその他のフォーム ファクタに適応するように変更されていない既存のモバイルアプリ。このタイプのアプリは、電話機能などサポートされていない機能を必要としない限り、Android XR と自動的に互換性があります。ユーザーは重要なタスクフローを完了できます。これらのアプリは、Google Play ストアで自動的に公開されます。

すべての画面サイズとデバイス設定(モバイルに加えて大画面など)においてレイアウトが最適化され、外部入力デバイスとマルチタスクのサポートが拡張されている大画面の Tier 1 または Tier 2 Android アプリ。これらのアプリは、Google Play ストアで自動的に公開されます。

XR 向けの差別化されたアプリは、XR 向けに明示的に設計されたユーザー エクスペリエンスを提供し、XR でのみ提供される機能を実装します。空間パネルなどの XR 機能や、3D 動画などの XR コンテンツを追加することで、Android XR の機能を最大限に活用し、アプリの体験を差別化できます。

Android XR 向けの差別化されたアプリを設計する

フルスペースで実行する場合、XR アプリは、没入感とエンゲージメントを高める機能を使用できます。無限キャンバスを活用するには、次の要素を追加することを検討してください。

空間パネル

制約なくユーザーのスペース全体にアプリを拡張できます。ユーザーはパネルを移動して、パーソナライズされたエクスペリエンスを実現できます。

3D モデル

ユーザーが回転、サイズ変更、移動できる 3D モデルを使って、実践的な学習と探索を促進します。

空間環境

カスタムビルドの没入感のあるシーンで、ユーザーを新しい空間に誘い、集中力を高めます。

すぐに使い始めるためのヒント

  • Android と同様に、アプリの UI を自由にカスタマイズできます。
  • マテリアル デザインの大画面向けガイドラインに沿って、どのサイズでもアプリが正しく表示され、機能するようにします。
  • タイポグラフィ、色、モーションについて、Android XR のビジュアル デザインの推奨事項に従います。マテリアル デザイン コンポーネントを使用して、アプリをプラットフォームにネイティブに感じさせるようにすることを検討してください。
  • 空間機能によってユーザー エクスペリエンスが向上し、XR の独自機能を活用できる重要なシーンを特定します。
  • ユーザーがフルスペースとホームスペースをすばやく切り替えられるように、明確な視覚的な手がかりを追加します。たとえば、ボタンにコンテンツを閉じるアイコンとコンテンツを開くアイコンを使用して、切り替えをトリガーできます。