Jetpack Compose Glimmer でディスプレイ グラスの UI を構築する

対象の XR デバイス
このガイダンスは、次のようなタイプの XR デバイス向けのエクスペリエンスを構築する際に役立ちます。
ディスプレイ メガネ

Jetpack Compose Glimmer は、ディスプレイ グラス向けに最適化された、拡張 Android XR エクスペリエンスを構築するための Compose UI ツールキットです。一日中装着するデバイス向けに、美しく、シンプルで、快適な UI を構築します。Jetpack Compose Glimmer は、多くの複雑な処理をバックグラウンドで行うことで、デベロッパー エクスペリエンスを最適化します。

Jetpack Compose Glimmer の主な機能は次のとおりです。

  • グラス専用のテーマ設定: Jetpack Compose Glimmer のデザイン言語には、ディスプレイ グラスでの視認性を最適化するためのシンプルなテーマが用意されています。
  • ウェアラブル固有の視覚的動作: Jetpack Compose Glimmer には、ディスプレイ グラスに適した独自のフォーカス インジケーターと視覚的フィードバックが用意されています。これは、波紋やオーバースクロール効果などの一般的な Android の動作とは異なります。
  • Jetpack Compose をベースに構築: Jetpack は、下位レベルの Compose 機能を利用して、タップやスワイプなどのユーザー入力メソッドをデフォルトでサポートします。
  • 事前構築済みのコンポーネントと拡張性: Jetpack Compose Glimmer は、一般的なユースケース向けに、カードやリストなどの事前構築済みのコンポーザブルとコンポーネントを提供します。また、よりカスタムなニーズに対応できるよう拡張することも可能です。
Jetpack Compose Glimmer で作成できるさまざまな UI レイアウトの例。

このガイドでは、次の分野について説明します。

このガイドでは、次のコンセプトを理解していることを前提としています。