Jetpack Compose のロードマップ

最終更新日: 2026 年 4 月

Jetpack Compose のロードマップでは、今後の Jetpack Compose の計画について説明します。完全な機能一覧については、リリースノートをご覧ください。

開発チームが現在検討している機能と取り組んでいる機能を紹介します。 このロードマップの公開にあたっては最善を尽くしていますが、すべてを網羅しているわけではありません。また、Google が開発を進め、ユーザーの皆様から継続的にフィードバックをいただく中で、優先順位が変更される場合があります。

「重点」項目は、すぐに作業が始まり、今後の安定版リリースで提供される予定です。 「バックログ」項目は、計画されてはいますが、すぐには提供されません。

コアライブラリ

分野

重点

バックログ

完了

マテリアル 3

スクロールバー

マテリアル 3 とのスタイルの統合

Material 3 Expressive コンポーネントの安定化

ボトムシートの改善とバグの修正

フォーカス表示

アダプティブ コンポーネント

モーション サブシステム

M3 コンポーネントの更新

基盤

スタイル(試験運用版)

FlexBox レイアウト(試験運用版)

グリッド レイアウト(試験運用版)

UIMediaQuery(試験運用版)

操作の曖昧さ回避

Lazy レイアウトでのドラッグ&ドロップのサポート

AnchoredDraggable の安定化

アンカー コンポーネント用の公開 API

グラフィック

メッシュ グラデーション

GraphicsLayer のアウトセット

ビットマップの一部をエクスポートする

パフォーマンスの改善: ベクトルのキャッシュ

AVD の改善

ぼかしの改善

高度なグラフィック効果

パフォーマンスの改善: シャドウ、リップル

ドロップ シャドウとインナー シャドウ

テキスト

テキスト選択と API の改善

マルチスタイル テキスト編集

すべての IME フラグのサポート

ダウンロード可能なフォントによる可変フォントのサポート

テキスト選択と API の改善

スマート テキスト選択と Smart Linkify

自動サイズ調整テキストのサポート

自動入力

ハードウェア キーボード入力

スタイル付き文字列リソース

画面間のドラッグ&ドロップのサポート

テキスト内のクリック可能要素

AccessibilityChecks

アニメーション

レイアウト アニメーションのビジュアル デバッグ
高度なレイアウト アニメーション

共有要素遷移

共有要素のビジュアル デバッグ

LazyList アイテムのアニメーション

コンパイラとランタイム

SlotTable の書き換え

LazyList のスケジューリング / スレッドの使用率

Modifier Hoisting の最適化

サブコンポジション用の共有 SlotTable

外部型安定性の構成

グループ Eliding の最適化

強いスキップモード

本質的記憶

マルチスレッド スケジューラのサポート

テスト

スクリーンショット テストの改善

マルチモーダル入力注入のサポート

一般的なテストのサポート

標準テスト ディスパッチャ

Compose のユーザー補助チェック

パフォーマンス

起動時のパフォーマンス

Compose 1.9.0 以降、スクロール パフォーマンス(ジャンクに関して)は Views と同等です。

ツール

生成 AI と UI 開発のテスト

品質とパフォーマンスの継続的な改善

より高度なアニメーション / ナビゲーションのサポート(コンセプト)

Glance ウィジェットのプレビュー

@Preview スクリーンショット テスト

プレビューの整理とズーム

Compose プレビュー

アニメーションのプレビュー

インタラクティブ モード

マルチプレビュー テンプレート

プレビュー パラメータ

ライブ編集

Compose UI チェック

Layout Inspector: 再コンポーズの数とハイライト

プラットフォーム

プラットフォーム

重点

完了

ホーム画面ウィジェット

Compose API

TV Compose

Compose API

提案

ロードマップに含める項目について提案する場合は、既存の提案を確認してから、新しい提案を作成してください。