最終更新日: 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 スクリーンショット テスト プレビューの整理とズーム |
プラットフォーム
プラットフォーム |
重点 |
完了 |
ホーム画面ウィジェット |
||
TV Compose |
提案
ロードマップに含める項目について提案する場合は、既存の提案を確認してから、新しい提案を作成してください。