Jetpack Compose のロードマップ

最終更新日: 2022 年 10 月 24 日

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

次回のリリースで重点が置かれる主要なテーマは次のとおりです。

  • パフォーマンス
  • 高度なユースケースのサポートの向上
  • マテリアル 3 コンポーネント セットの拡張
  • ツール(プレビューやライブ編集など)の改善
  • プラットフォームのサポート: Compose Wear、大画面、ホーム画面ウィジェット、TV Compose

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

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

コアライブラリ

分野 重点 バックログ 完了
マテリアル

マテリアル仕様および MDC-Android とのコンポーネント パリティの向上

SwipeToDismiss と ModalBottomSheetLayout の安定化

マテリアル 3

選択ツール

ツールチップ

SearchBar

ボトムシート

モーション / 遷移サブシステム

基盤

コレクションのページング

遅延項目アニメーション

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

スクロールバー

Flow レイアウト

Lazy レイアウト内のドラッグ&ドロップ

リスト用固定ヘッダー

遅延スタッガード格子

スナッピング

UI

テキスト編集の改善

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

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

絵文字の互換性

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

自動サイズ調整テキスト

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

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

長いテキストのレイアウトと編集

テキスト選択と API の改善

非同期描画

画面間のドラッグ&ドロップ

グラフィック サブレイヤ

マルチスレッド測定

2 ペインのコンポーザブル

キャンバス上のテキスト

可変フォント

アニメーション

共有要素遷移

コンパイラとランタイム

外部型安定性の構成

グループ省略の最適化

マルチスレッド スケジューラ

例外の処理

コンポジションのトレース

テスト

マルチモーダル入力の注入

一般的なテスト

ツール

プレビューのパフォーマンスの改善

アニメーション インスペクタ

ライブ編集

ホーム画面ウィジェットのプレビュー

Wear のプレビュー

Jetpack ライブラリの統合

分野 重点 完了
ナビゲーション 遷移アニメーション

ページング Paging Compose API を安定版に移行

ConstraintLayout と MotionLayout 既存の機能との ConstraintLayout DSL のパリティ

プラットフォーム

プラットフォーム 重点 完了
ホーム画面ウィジェット Glance
TV Compose Compose API

提案

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