Jetpack Compose Glimmer で AI グラスの UI を構築する

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

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

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

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

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

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