Jetpack Compose-Roadmap

Letzte Aktualisierung: 4. September 2024

Willkommen bei der Jetpack Compose-Roadmap, in der die anstehenden Pläne für Jetpack vorgestellt werden Schreiben. Die fertigen Funktionen finden Sie in den Versionshinweisen.

Das sind die Funktionen, über die das Team derzeit nachdenkt und an denen es arbeitet. Diese Roadmap wird mit der besten Absicht weitergegeben. Sie ist jedoch nicht vollständig und Die Prioritäten können sich im Laufe der Zeit ändern, wenn wir mehr lernen und wir weiterhin Feedback von Ihnen erhalten. für unsere Nutzenden.

Elemente mit dem Status Im Fokus werden demnächst bearbeitet. stabile Version. Backlog-Elemente sind geplant, werden aber voraussichtlich nicht bald eintreffen.

Kernbibliotheken

Fläche

Im Fokus

Backlog

Fertig

Material 3

Segmentierte Schaltflächen-Kontrollgruppe (M3)

Untere App-Leiste (RTL-Ausrichtung)

Abzeichen (Ausrichtungsaktualisierung)

Zum Aktualisieren wischen (M3 Design Refresh)

Leistungsbenchmarks/Baseline-Profile für M3

Bewegungs-/Übergangs-Subsystem

Auswahlelemente

Kurzinfos

SearchBar

Tabellenblätter am unteren Rand

Foundation

Verzögerte Elementanimationen

Neue Funktionen und Stabilisierung des Flusslayouts

Verankerte und ziehbare Elemente stabilisieren

Migration von Modifier.node und Leistungsverbesserungen

Drag-and-drop-Unterstützung in Lazy-Layouts

Fixierte Überschriften für Listen

Fixierte Kopfzeilen für Listen

Bildlaufleisten

Öffentliche API für verankerte Komponenten

UI

Autofill

Verbesserungen bei der Textbearbeitung

Verbesserungen bei der Textauswahl und API


Barrierefreiheitsprüfungen

Anklickbare Elemente im Text

Automatische Textgröße unterstützen

Textbearbeitung in mehreren Stilen

Unterstützung für automatische Textgröße

Intelligente Textauswahl und Verknüpfung

Langen Text erstellen und bearbeiten

Textauswahl und API-Verbesserungen

Unterstützung für asynchrones Zeichnen

Multithread-Messung unterstützen

Zusammensetzbar in zwei Fenstern

Hardware-Tastatureingabe

Stilisierte Stringressourcen

Drag-and-drop zwischen Bildschirmen unterstützen

Support Graphics SubLayer

Animation

Übergänge gemeinsam genutzter Elemente

Compiler & Laufzeit

SlotTable-Umschreibung

LazyList-Planung / Thread-Nutzung

Unterbrechbare Komposition

Animationen von LazyList-Elementen

Optimierung der Modifizierungsvorschau

Freigegebene SlotTable für Unterzusammensetzungen

Konfiguration der externen Typstabilität

Gruppenauswahl-Optimierungen

Modus „Starkes Überspringen“

Intrinsische Erinnerung

Multithread-Planer unterstützen

Testen

Prüfung auf Zugänglichkeits-E-Mails für „Schreiben“

Bessere Fehlerbehandlung

Multimodale Eingabeeinschleusung unterstützen

Gängige Tests unterstützen

Tools

@Preview Screenshot-Test

Vorschau-Widgets-Vorschau

Generative AI und Tests zur UI-Entwicklung

Kontinuierliche Qualität und Leistungsverbesserungen

Vorschau der Organisation und Zoomen

Erweiterte Unterstützung für Animation / Navigation (Konzepte)

Vorschau erstellen

Animationsvorschau

Interaktiver Modus

Vorlagen mit mehreren Vorschaubildern

Vorschauparameter

Live-Bearbeitung

UI-Check für die Bildkomposition

Layout Inspector: Anzahl der Neuzusammensetzungen und Highlights

Relais

Jetpack-Bibliothek-Integrationen

Fläche

Im Fokus

Fertig

Navigation

Übergangsanimationen

Paging

Paging Compose APIs stabilisieren

Einschränkung/Bewegungs-Layout

ConstraintLayout DSL-Parität mit bestehenden Funktionen

MotionLayout DSL

MotionLayout-Integration mit LookAheadLayout

Plattformen

Plattform

Im Fokus

Fertig

Startbildschirm-Widgets

Compose API

TV Compose

Compose API

Vorschläge

Wenn Sie einen Artikel für die Aufnahme in das prüfen Sie bitte bestehende Angebote oder erstellen Sie 1.