Jetpack Compose Roadmap

Stay organized with collections Save and categorize content based on your preferences.

Last updated: July 27, 2022

Welcome to the Jetpack Compose roadmap, outlining upcoming plans for Jetpack Compose. For completed features, please see release notes.

The major themes in focus on for the next release are:

  • Performance
  • More support for advanced use cases
  • Material 3 components
  • Improve tooling, including Preview and Live Edit
  • Platform support: Wear OS, large screens, homescreen widgets

In Focus items are being worked on soon and are likely to land in an upcoming stable release. Backlog items are planned but not likely to land soon.

Core Libraries

Area In Focus Backlog Done
Material

Improve component parity with Material specification and MDC-Android

Improve APIs and behavior of existing components

Material 3

Component parity with existing Material library

Improve component parity with Material 3 specification

Large/adaptive screen sizes

Motion/transition subsystem

Material You dynamic color

Shape theming

Foundation

Lazy item animations

Lazy Staggered Grid

Public API for anchored components

Paged collections

Drag and drop in Lazy layouts

Nested Scroll interoperability with Views

Insets

UI

Scrollbars

Snapping

Flow layouts

Text Editing Improvements

Text on Canvas

Keyboard input

AccessibilityChecks

Variable Fonts

Improve Emoji support

Smart Text Features

Async Drawing

Autosize Text

Drag and Drop across screens

Graphics SubLayer

Multi-threaded measure

Downloadable Fonts

Selection Magnifier

Trackpad/D-Pad navigation

Mouse input

Improve focus management

Animation

Shared element transitions

Compiler & Runtime

Group Eliding Optimizations

Exception Handling

Composition Tracing

Multithreaded scheduler

External Type Stability Configuration

Movable Content

Applier inferencing

Testing

Multi modal input injection

Common tests

Tools

Improve Preview performance

Improve Live Edit

Animation Inspector

Wear OS Preview

Homescreen Widget Preview

Recomposition Tooling

Jetpack Library Integrations

Area In Focus Done
Navigation

Transition animations

Paging

Getting Paging Compose APIs to stable

Improvements for infinitely prepending lists

Constraint/Motion Layout

ConstraintLayout DSL parity with existing features

Platforms

Platform In Focus Done
Wear OS

Compose API

Homescreen Widgets

Glance

Proposals

If you would like to propose an item for consideration for inclusion on the roadmap please review existing proposals or create a new one.