Google I/O'da, bileşenleri özelleştirmenin yeni bir yolu olarak Stiller'i önizledik.
Geri bildirimleriniz doğrultusunda, temel Styles API'lerini daha esnek hale getirmek için API'yi geliştiriyoruz. Görsel özellikleri tanımlayan temel katman yerine özellik tanımları, tasarım sistemi katmanına (ör. Material veya kendi tasarım sisteminiz) taşınıyor. Bu sayede tasarım sistemleri, bileşenlerinin desteklediği stil verilebilir özellikler veya özel stil verilebilir özelliklerin nasıl oluşturulacağı (stylePropertyOf / styleLocalOf) üzerinde daha fazla kontrol sahibi oluyor. Bu değişiklik devam ederken, yayınladığımız ilk belgeleri ve becerileri geçici olarak kaldırdık. Styles API, Compose 1.13'te @Experimental olarak kalacak. Yeni API şekli yeniden değerlendirmeye hazır olduğunda daha fazla bilgi paylaşacağız. Bu yeni yönle ilgili geri bildirimlerinizi almak isteriz.
Bu mimari değişiklik nedeniyle Styles API, Compose 1.13'te deneysel olarak kalır. Genel kullanıma sunulma tarihi öncesinde stil birleştirme ve geliştirici ergonomisini iyileştirmek için iş ortakları ve Material 3 ile aktif olarak çalışıyoruz.