Jetpack Compose Glimmer

  
拡張 Android XR エクスペリエンスを構築するためのデザイン言語と UI ツールキット
最新の更新 安定版リリース リリース候補版 ベータ版リリース アルファ版リリース
2026 年 4 月 8 日 - - - 1.0.0-alpha10

依存関係の宣言

Jetpack Compose Glimmer への依存関係を追加するには、Google Maven
リポジトリをプロジェクトに追加する必要があります。詳しくは、 Google の Maven リポジトリ をご覧ください。

アプリまたはモジュールの build.gradle ファイルに、必要なアーティファクトの依存関係を追加します。

Groovy

dependencies {
    implementation "androidx.xr.glimmer:glimmer:1.0.0-alpha10"
}

Kotlin

dependencies {
    implementation("androidx.xr.glimmer:glimmer:1.0.0-alpha10")
}

依存関係について詳しくは、ビルド依存関係の追加をご覧ください。

フィードバック

お寄せいただいたフィードバックは Jetpack 改善の参考にさせていただきます。新しい問題が見つかった場合や、このライブラリを改善するアイデアをお持ちの場合は、お知らせください。新しい問題を報告していただく前に、このライブラリの既存の問題をご確認ください。スターボタンをクリックすると、既存の問題に投票できます。

新しい問題を報告する

詳細については、Issue Tracker のドキュメントをご覧ください。

バージョン 1.0

バージョン 1.0.0-alpha10

2026 年 4 月 8 日

androidx.xr.glimmer:glimmer:1.0.0-alpha10 がリリースされました。バージョン 1.0.0-alpha10 に含まれる commit については、こちらをご覧ください

API の変更

  • IconButton API を追加しました。(I0f3ddb/481298420)
  • StackState セーバーの型を Saver<StackState, *> として汎用化しました。(Ic164fb/491893461

バグの修正

  • Compose compileSdk を API 37 に更新しました。つまり、Compose を使用する場合は、AGP の最小バージョンが 9.2.0 である必要があります。(Id45cdb/413674743

バージョン 1.0.0-alpha09

2026 年 3 月 25 日

androidx.xr.glimmer:glimmer:1.0.0-alpha09 がリリースされました。バージョン 1.0.0-alpha09 に含まれる commit については、こちらをご覧ください

API の変更

  • プライマリ、ポジティブ、ネガティブ、サーフェスのデフォルト値を調整しました。「background」という新しいカラー軸を追加しました。(I6bb6cb/481671956
  • GlimmerThemeComponentSpacingValues サブシステムを追加しました。このサブシステムは、パディングやその他の間隔要素のコンポーネント全体で使用する値を提供します。コンポーネントの Defaults オブジェクト(ContentPaddingItemSpacing など)にある既存の PascalCase の間隔とパディングの定数の名前を camelCase に変更し、Composable プロパティに変換しました。(I96e30b/491166461
  • onClick をパラメータ リストの最後の位置に移動して、末尾ラムダとして使用できるようにしました。該当するラムダが指定されていない場合は、IndirectPointerEvent(s) を使用しないでください(I9343eb/486965466
  • Depth と関連エンティティの名前を DepthEffect に変更しました。DepthEffect のレイヤ プロパティが公開されました。(Ie26d2b/485632564

バージョン 1.0.0-alpha08

2026 年 3 月 11 日

androidx.xr.glimmer:glimmer:1.0.0-alpha08 がリリースされました。バージョン 1.0.0-alpha08 に含まれる commit については、こちらをご覧ください

API の変更

  • TitleChipDefaults.contentPaddingContentPadding 定数に置き換えました。(If992fb/489451530)
  • Glimmer ListStateScrollIndicatorState が提供されるようになりました(I0a2f8b/481662773
  • caption という新しい TextStyle を追加しました。既存の TextStyles について、fontWeightfontSizelineHeight を更新しました。(I2319fb/473560419

バージョン 1.0.0-alpha07

2026 年 2 月 25 日

androidx.xr.glimmer:glimmer:1.0.0-alpha07 がリリースされました。バージョン 1.0.0-alpha07 に含まれる commit については、こちらをご覧ください。

バージョン 1.0.0-alpha06

2026 年 2 月 11 日

androidx.xr.glimmer:glimmer:1.0.0-alpha06 がリリースされました。バージョン 1.0.0-alpha06 に含まれる commit については、こちらをご覧ください

API の変更

  • タイトル用のスロットを含む VerticalList API のオーバーロード バージョンを追加しました。(Ic3d44)
  • material3 との一貫性を保つため、Glimmer Text の autoSize パラメータの順序を更新しました。(Ic24bdb/477669012

バージョン 1.0.0-alpha05

2026 年 1 月 28 日

androidx.xr.glimmer:glimmer:1.0.0-alpha05 がリリースされました。バージョン 1.0.0-alpha05 に含まれる commit については、こちらをご覧ください。

バージョン 1.0.0-alpha04

2026 年 1 月 14 日

androidx.xr.glimmer:glimmer:1.0.0-alpha04 がリリースされました。バージョン 1.0.0-alpha04 に含まれる commit については、こちらをご覧ください

新機能

  • VerticalStack22daab3)のアイテムごとに複数のアイテム装飾をサポートし、汎用的な装飾形状をサポートしました(033e015)。

API の変更

  • VerticalListDefaults を追加して、VerticalList コンポーザブルの推奨値を提供しました。(I07b1ab/448364605

バグの修正

  • フォーカスがスタックに入ったときに最上位の項目にフォーカスが当たるように、VerticalStack に初期フォーカス処理を追加しました。これにより、初期フォーカスが次の項目に割り当てられ、その項目にすぐにスクロールされる問題が修正されました。(bd6981
  • 修飾子ノードが再利用されたときに、装飾がアイテム スコープで更新されない VerticalStackItemDecorationNode のバグを修正しました。(7ec2c94

バージョン 1.0.0-alpha03

2025 年 12 月 17 日

androidx.xr.glimmer:glimmer:1.0.0-alpha03 がリリースされました。バージョン 1.0.0-alpha03 に含まれる commit については、こちらをご覧ください

バグの修正

  • スタックの動作の更新とバグの修正

バージョン 1.0.0-alpha02

2025 年 12 月 3 日

androidx.xr.glimmer:glimmer:1.0.0-alpha02 がリリースされました。バージョン 1.0.0-alpha02 に含まれる commit については、こちらをご覧ください

API の変更

  • ListScope に新しい items(items: List<T>) 拡張メソッドと itemsIndexed(items: List<T>) 拡張メソッドを追加しました。(Ic2afe)
  • VerticaListFlingBehavior API を提供しました。(I16de7)
  • VerticalList のフォーカス対応スナップ動作のファクトリを提供しました。(I4a528)

バージョン 1.0.0-alpha01

2025 年 11 月 5 日

androidx.xr.glimmer:glimmer:1.0.0-alpha01 がリリースされました。バージョン 1.0.0-alpha01 に含まれる commit については、こちらをご覧ください

新機能

  • 拡張 Android XR エクスペリエンスを構築するためのデザイン言語と UI コンポーネントである Jetpack Compose Glimmer のデベロッパー向け初期リリース。簡素化されたスタイル、差別化されたフォーカス、最適化された高度により、明瞭さ、読みやすさ、最小限の注意散漫さを実現するように設計されています。
  • Jetpack Compose Glimmer コンポーネントの初期セットを使ってみましょう。
    • テキスト
    • アイコン
    • タイトル チップ
    • カード
    • リスト
    • ボタン
    • スタック(開発中)