9to5Google tarafından “Wear OS, uygulamalara 'sistem durum çubuğu' ekliyor; Wear OS 7.1 geliyor” başlığıyla aktarıldığı kadarıyla,
Google, Wear OS'un ilerideki bir platform sürümünde "sistem durum çubuğu" ekleneceğini bu hafta başlarında açıkladı.
Google, 26 Ekim'de Android Studio için bir Wear OS canary emülatörü yayımladı. Emülatör, geliştiricilerin fiziksel cihazlarda tüketici platform sürümüne gelmeden önce yaklaşan platform özelliklerini ve kullanıcı arayüzü değişikliklerini test etmesine olanak tanıyor.
Söz konusu özellik, dairesel ekranın üst konumunda Wear OS uygulama pencerelerinin üzerinde kalıcı bir sistem durum çubuğu. Çubuk, telefon ve tabletlerdeki Android'e benzer şekilde güncel saati ve sistem durum göstergelerini gösterecek.
Ayrıca göstergeler, platform genelinde ve farklı uygulamalarda standartlaştırılmış saat tipografisi, konumlandırma ve arka plan plakası kullanacak. Tam ekran deneyimi gerektiren uygulamalar durum çubuğunu gizleyebilecek.
Bu önizleme itibarıyla sistem durum çubuğu, nihai sistem durum göstergeleri yerine yer tutucu bir yıldız simgesi gösteriyor.
- Jetpack Compose for Wear OS'ta otomatik eşgüdüm: Uygulama API düzeyi 35 veya üzerini hedefliyorsa ve Compose for Wear OS 1.8.0-alpha02 veya üzeri sürüme karşı derleniyorsa, "AppScaffold" ve "ScreenScaffold" uygulamayı sistem durum çubuğuna otomatik olarak dahil eder.
- Saat metni sistem tarafından yönetilir: "AppScaffold", yalnızca sistem durum çubuğundaki saatin görünmesi için uygulama içi "TimeText" saatini gizler. "ScreenScaffold", üst durum çubuğu pencere iç boşluğuna dolgu uygular ve kullanıcı liste içeriğini kaydırırken durum çubuğunu gizler. Yaklaşık 2 saniyelik kullanıcı boşta kalma süresinden sonra saat metni yeniden görünür.
- Tam ekran diyaloglar ve tam ekran modu: Wear Compose Material 3'teki tam ekran etkileşimli bileşenler—AlertDialog, Dialog, Stepper, TimePicker ve DatePicker—görüntülendikleri süre boyunca sistem durum çubuğunu otomatik olarak gizler. Tam ekran etkileşimli deneyim gerektiren ekranlar için "StatusBarSuppression" kullanılabilir.
Bu emülatör, CP41.260831.001.E8 derleme kimliğine sahip Wear OS 7.1 (Android 17 "CinnamonBun" temelli API düzeyi 37.2-beta1) olarak yayımlandı. Bu durum Wear OS 7.1'in geleceğini ortaya koyuyor; ancak durum çubuğunun daha sonraki bir sürümde kullanıma sunulacağı görünüyor: "Sistem durum çubuğu, erken test ve geri bildirim desteği için yalnızca bu canary emülatöründe yer alıyor. Yaklaşan Wear OS 7.1 kararlı emülatöründe bulunmayacak."