Saat Yüzü Biçimi

Not: Kadranların Wear OS 5 veya sonraki sürümlerin önceden yüklü olduğu cihazlara yüklenmesi ve Google Play'de yayınlanan tüm yeni kadranlar için Saat Kadranı Formatı gereklidir.

Ocak 2026'dan itibaren, kadranların tüm Wear OS cihazlarına yüklenebilmesi için Saat Kadranı Formatı'nın kullanılması zorunlu olacak.

Kullanıcıya yönelik değişiklikler hakkında daha fazla bilgiyi bu Yardım Merkezi makalesinde bulabilirsiniz.

Kadran, kullanıcının kol saatine baktığında gördüğü ilk şeydir. Bu nedenle, Wear OS'in en sık kullanılan yüzeyidir. Kullanıcılar, saatlerini kendi tarzlarına uyacak şekilde özelleştirmek ve bir bakışta hızlı bilgi almak için saat yüzlerini kullanır.

Saat yüzü oluşturma seçenekleri

Saat Kadranı Formatı (WFF), saat kadranı oluşturmayı hiç olmadığı kadar kolaylaştırır. Samsung ile iş ortaklığı içinde oluşturulan Saat Kadranı Formatı, kadranların görünümünü ve davranışını yapılandırmak için kullanılan bildirimli bir XML biçimidir. APK'nızın kadranı oluşturmak için kodu içermesi gereken diğer kadran API'lerinin aksine, Saat Kadranı Formatı yalnızca kaynaklar ve bildirim talimatları gerektirir. Wear OS platformu, kadranı oluşturmak için gereken mantığı işler. Böylece kod optimizasyonları veya pil performansı yerine yaratıcı fikirlerinize odaklanabilirsiniz.

Kadran oluşturmak için çeşitli yöntemler sunuyoruz:

  • Kadranı doğrudan tasarlamanıza olanak tanıyan, ne görüyorsanız onu elde edeceğiniz bir araç tercih ediyorsanız Samsung ile iş ortaklığı kapsamında desteklediğimiz Watch Face Studio'yu kullanın.
  • Tasarımcı olarak Figma'yı kullanmaktan memnunsanız veya geliştirici olarak saat yüzü oluşturmanın ilk birkaç adımını hızlandırmak istiyorsanız Figma'daki bir eklenti aracılığıyla erişebileceğiniz Watch Face Designer'ı kullanın.
  • Saat yapılandırmanızı manuel olarak yönetmeyi ve kendi uygulama mağazanızda yayınlamayı tercih ederseniz XML kullanarak kadranlar tanımlayabilir, ardından Watch Face Push'u kullanarak yayınlayabilirsiniz.

    Android Studio, Watch Face Format'ı kullanan kadranlar oluşturma ve çalıştırma desteği de içerir.

Bu formatla oluşturulan kadranlarda, eski Jetpack Watch Face kitaplıkları kullanılarak oluşturulan kadranlara kıyasla daha az bakım ve güncelleme gerekir. Örneğin, performans veya pil tüketimindeki iyileştirmelerden yararlanmak ya da en son hata düzeltmelerini almak için kadranınızı güncellemeniz gerekmez.

Biçim hakkında

Saat Kadranı Formatı (WFF) kadranının temelinde, kadranın düzenini ve davranışını tanımlayan bir doküman bulunur. Bu belge, WFF spesifikasyonuna uygun olarak XML biçiminde yazılmıştır.

Wear OS sistemi, kadran oluşturucu bileşeni içerir. Bu bileşen, WFF XML belgenizi ayrıştırır ve bundan bir saat kadranı oluşturur. Resimler ve yazı tipleri gibi diğer kaynaklar gerektiğinde çekilir.

Bu yaklaşım sayesinde, yalnızca kadranın nasıl görünmesi gerektiğini açıklamak için zaman harcamanız gerekir. Wear OS, kadranı çizmek için gereken tüm kodları işler.

Saat Kadranı Formatı kadranını bir cihaza dağıtmak için XML belgesini standart bir AAB veya APK paketine yerleştirin.

Aşağıdaki şemada yaklaşıma genel bir bakış gösterilmektedir:

Wear OS sisteminin, Saat Kadranı Formatı XML belgesinden kadran oluşturma şekli.

WFF'de sürüm oluşturma

WFF gelişmeye devam ettikçe, daha fazla öğe, özellik ve veri kaynağı eklenir. Bunların tümünde Watch Face Format kullanılır.

Örneğin, WFF sürüm 2'de veri kaynağı olarak hava durumu desteği sunulmuştur. Bu özellik, WFF sürüm 1'de kullanılamaz.

Saat yüzünüzü tasarlarken hangi özellikleri kullanmak istediğinize ve bu özelliklerin hangi sürümlerde kullanılabildiğine dikkat edin. Referans kılavuzunda tüm özellikler, kullanılabilirlik durumlarıyla birlikte işaretlenir.

WFF'nin her sürümü bir Wear OS sürümüyle uyumludur:

WFF sürümü Minimum Wear OS sürümü Minimum API düzeyi
1 4 33
2 5 34
3 5.1 35
4 6 36

AndroidManifest.xml ve Gradle derleme dosyanızı uygun şekilde yapılandırmak için bu kılavuza bakın.

Daha fazla bilgi

Saat Kadranı Formatı hakkında daha fazla bilgiyi şu kılavuzlarda bulabilirsiniz:

  • Kullanılabilir özellikler: Saat Kadranı Formatı'nın her sürümünün desteklediği saat kadranı özelliklerini keşfedin.
  • Tasarım yönergeleri: Kadranınızın düzeni ve kullanıcı deneyimiyle ilgili en iyi uygulamaları öğrenin.
  • Watch Face Designer: Saat kadranınızı oluşturmak için Figma eklentisini nasıl kullanacağınızı öğrenin.
  • Kurulum: Saat Yüzü Biçimi'ni destekleyen bir Android App Bundle yapılandırın.
  • GitHub örnekleri: Örnek saat yüzleri oluşturup bunları Wear OS emülatörüne veya fiziksel cihazınıza dağıtarak başlayın.
  • Bellek kullanımını optimize etme: Saat yüzünüzü oluştururken sistemin mümkün olduğunca az bellek kullanması için saat yüzünüzü nasıl yapılandıracağınızı öğrenin.
  • XML referansı: Saat Kadranı Formatı dosyasının parçası olan öğeleri tek tek inceleyin. Kök öğe her zaman WatchFace şeklindedir. Not: XML referansında belirli bir Saat Kadranı Formatı sürümündeki özellikleri görüntülemek için doküman sayfasının üst kısmında uygun sürüm düğmesinin seçili olduğundan emin olun.
  • Yayınlama kılavuzu: Kadranınızı Play Store ve alternatif yöntemlerle nasıl yayınlayıp para kazanacağınızı öğrenin.
  • WFF ve bellek doğrulayıcı: Bu açık kaynak araçları, Google Play'e göndermeden önce Watch Face Format dosyanızda hata olup olmadığını kontrol etmek ve kabul edilebilir bellek kullanımını onaylamak için kullanılır.