Jetpack Compose Yol Haritası

Son güncellenme tarihi: 4 Eylül 2024

Jetpack'in yaklaşan planlarını özetleyen Jetpack Compose yol haritasına hoş geldiniz Oluştur'u tıklayın. Tamamlanan özellikler için lütfen sürüm notlarına bakın.

Bunlar, ekibin şu anda üzerinde düşündüğü ve üzerinde çalıştığı özellikler. Bu yol haritası en iyi niyetle paylaşılmıştır ancak olası her örneğe yer verilmemiştir. daha fazla bilgi edindikçe ve sizden geri bildirim almaya devam ettikçe öncelikler değişebilir. üretmek için çalışan ekiplere destek sağlıyorum.

Öne Çıkan öğeleri üzerinde çalışmalarımız devam ediyor ve bu öğeler yakında kararlı bir sürümde kullanıma sunulacak. İş Listesi öğeleri planlanmıştır ancak kısa süre içinde sonuca ulaştırılması pek olası değildir.

Çekirdek Kitaplıklar

Alan

Odaklanılanlar

İş Listesi

Bitti

Malzeme 3

Segmentlere ayrılmış düğme kontrol grubu (M3)

Alt Uygulama Çubuğu (RTL Hizalama)

Rozet (hizalama güncellemesi)

Yenilemek için kaydırın (M3 tasarım yenilemesi)

Performans Karşılaştırması / M3 için temel profiller

Hareket/geçiş alt sistemi

Seçiciler

İpuçları

Arama Çubuğu

Alt sayfalar

Vakıf

Tembel öğe animasyonları

Akış düzenleri yeni özellikleri ve sabitleme

AnchoredDraggable'ı Sabitle

Modifier.node taşıma ve performans iyileştirmeleri

Tembel düzenlerde sürükleme ve bırakma desteği

Listeler için yapışkan başlıklar

Listeler için sabit başlıklar

Kaydırma çubukları

Sabit bileşenler için genel API

Kullanıcı Arayüzü

Otomatik doldurma

Metin düzenleme iyileştirmeleri

Metin seçme ve API iyileştirmeleri


AccessibilityChecks

Metinde tıklanabilir

Metni otomatik boyutlandırma desteği

Birden fazla stilde metin düzenleme

Metni otomatik olarak boyutlandırma desteği

Akıllı metin seçimi ve bağlantı oluşturma

Uzun metin düzeni ve düzenleme

Metin seçimi ve API iyileştirmeleri

Eşzamansız çizimi destekleme

Çok iş parçacıklı ölçümü destekleme

İki bölmeli composable

Donanım klavyesi girişi

Stil özellikleri ayarlanmış dize kaynakları

Ekranlarda Sürükle ve Bırak desteği

Destek Grafikleri Alt Katmanı

Animasyon

Paylaşılan öğe geçişleri

Derleyici ve Çalışma zamanı

SlotTable Yeniden Yazma

LazyList Planlama / İş Parçacığı Kullanımı

Bozulabilir Beste

LazyList Öğe Animasyonları

Değiştirici Yükseltme Optimizasyonu

Alt kompozisyonlar için paylaşılan SlotTable

Harici Tür Kararlılık Yapılandırması

Grup Ele Alma Optimizasyonları

Güçlü Atlama Modu

Intrinsic Remember

Çoklu iş parçacıklı planlayıcıyı destekleme

Test

Oluşturma için Erişilebilirlik Kontrolleri

Daha iyi hata işleme

Çoklu modal giriş yerleştirme desteği

Sık yapılan testleri destekleme

Araçlar

@Önizleme Ekran Görüntüsü Testi

Glance Widgets Önizlemesi

Üretken yapay zeka ve kullanıcı arayüzü geliştirme denemeleri

Devam eden kalite ve performans iyileştirmeleri

Kuruluş ve Önizleme Zum yapın

Daha gelişmiş Animasyon / Gezinme desteği (Konsept oluşturma)

Önizleme Oluştur

Animasyon Önizlemesi

Etkileşimli mod

Çoklu Önizleme Şablonları

Önizleme Parametreleri

Canlı Düzenleme

Oluşturma kullanıcı arayüzü kontrolü

Düzen İnceleyici: Yeniden Oluşturma Sayıları ve Öne çıkanlar

Geçiş

Jetpack Kitaplığı Entegrasyonları

Alan

Odaklanılanlar

Bitti

Navigasyon

Geçiş animasyonları

Sayfalama

Paging Compose API'lerini kararlı sürüme geçirme

Kısıtlama/Hareket Düzeni

Mevcut özelliklerle ConstraintLayout DSL eşleşmesi

MotionLayout DSL

LookAheadLayout ile MotionLayout entegrasyonu

Platformlar

Platform

Odaklanılanlar

Bitti

Ana ekran widget'ları

Compose API

TV Compose

Compose API

Teklifler

Yol haritasına dahil edilmesi için değerlendirilecek bir öğe önermek istiyorsanız lütfen mevcut önerileri inceleyin veya yeni bir öneri oluşturun.