Wear OS 4, Google'ın Material You dinamik renkleri için destek getiriyor

click fraud protection

Durumun böyle olacağından şüpheleniyorduk, ancak Google şu anda Wear OS 4'te Material You renklerini destekliyor.

Google I/O 2023 pek çok güzelliğe sahne oldu ve en büyük sürpriz duyurulardan biri de şuydu: OS 4'ü kullanın. Bu, şirketin akıllı saatler için kullandığı işletim sisteminin en son sürümüdür ve Android üzerine kurulmuştur. WearOS 3.5, Android üzerine oluşturulmuş olmasına rağmen çok daha eski Android 11'i temel alıyor. Wear OS 4'e yükseltmeyle hemen şuraya atlar: Android 13ve dahası, bizim kazmamız sonucunda, Materyal Desteğiniz de beraberinde geliyor. Bunu duyduk Google, Wear OS için Material You desteği üzerinde çalışıyordu Birkaç ay önce, ancak dün şirketin Wear OS 4 duyurusunda Material You'dan bahsedilmemişti.

Wear OS 4'ü bir Android Sanal Cihazda başlatırken, sistemin büyük bir kısmında, özellikle hızlı ayarlarda, Wear OS 3.5'te bulunmayan yerlerde vurgu renklerinin bulunduğunu fark ettik. Değerleri oradan çıkarmayı başardık sistem_accent sistem görüntümüzdeki renkler ve vurgu1, hızlı ayarların vurgu rengiyle eşleşir. Accent3, ayarlardaki geçiş düğmeleriyle de eşleşir. Alınan onaltılık renk değerleri #c1e8ff ve #d1e5f4 idi.

WearOS 3.5 açıkça Android 12'nin tasarım dilinden esinlenmiş olsa da bu durum oldukça önemli. Malzeme Siz Android 11 tabanlı olması nedeniyle. Ancak bu konuda bir takım uyarılar var, en önemlisi bunun son derece muhtemel olmasıydı. WearOS 4'ün Android 13'ü temel aldığı haberi, sizin desteklediğiniz Materyal'in yine de dahil edileceğini gösteriyordu. Nihayet, Materyal Siz AOSP'ye dahil edildiniz ve Android 12L'den beri varsınız.

İkinci uyarı en büyüğüdür ve bildiğim kadarıyla şu anda bu renkleri değiştiremezsiniz. Bu değişebilir ama şu anki haliyle sistemi bunların yerine başka renkler kullanmaya zorlamanın bir yolunu bulamadım. Google muhtemelen bunun uygulanmasını henüz tamamlamamıştır, ancak gelecekte Saat yüzü, akıllı telefonlarda olduğu gibi sistem üzerinden kullanılmak üzere renklerin ondan alınmasına neden olacak.

Yine de Google'ın son yapıda Material You'yu çalıştıracağına inanmamın birkaç nedeni var. Birincisi, vurgu renklerinin özellikle hızlı ayarlarda zaten mevcut olmasıdır. Bunlar WearOS 3.5'te mevcut değildi, bu da Google'ın bu renklerin gelecekte özelleştirilmesini hedeflediğini gösteriyor. İkincisi, sistem Material You renklerini oluşturduğunda system_accent renklerinin okunmasıdır, yani, Teorik olarak, uygulaması Materyal Tasarımı 3 API'sine referans veren bir geliştirici yanlışlıkla bunları çekip kullanacaktır. değerler.

Bunların hepsi benim son noktamla bağlantılı; bu da bunların şu anda erişilebilir ve kullanımda olduğu anlamına geliyor; Google bunu kilitlemedi. Google'ın bile isDynamicColorAvailable() DynamicColors API'sindeki yöntem, belirli bir Android sürüm numarasının üzerinde olduğunda yalnızca true değerini döndürür; bu da Google'ın bunun Android 13 ve üzeri sürümlerde birleşik bir deneyim olmasını istediğini gösterir. Dahası, Android UI Araç Takımı üzerinde çalışan bir Yazılım Mühendisi Twitter'da bahsedildi (aracılığıyla Mişaal Rahman) Wear Watchface API'nin, saat yüzlerine renklerini bir renk paletinde kullanılmak üzere sisteme gösterme yeteneğini eklediğini belirtti.

Wear OS 4'ün geliştirici görselinde yapılacak diğer güncellemeleri yakından takip edeceğiz ve gelecekte akıllı saatlerimize biraz daha kişisel bir dokunuş ekleyebilmenin heyecanını yaşıyoruz.