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.

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.

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

  • Kadranı doğrudan tasarlamanıza olanak tanıyan, WYSIWYG (Ne Görüyorsanız Onu Elde Edersiniz) tarzı 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ımlayabilirsiniz. Android Studio, Saat Kadranı Formatı'nı kullanan kadran oluşturma desteği içerir. Daha sonra bu saat yüzlerini bir cihazda çalıştırarak görselleştirebilirsiniz.

Kadranınızı oluşturduktan sonra Google Play veya Watch Face Push gibi farklı yöntemlerle yayınlayabilirsiniz.

Biçim hakkında

Saat Kadranı Formatı (WFF) kadranının merkezinde, 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 bu belgeden 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çıklamanız yeterlidir. 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, Watch Face Format'ı kullanan daha fazla öğe, özellik ve veri kaynağıyla temsil edilen ek özellikler eklenir.

Ö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: Kadranınızı, sistemin kadranınızı oluştururken mümkün olduğunca az bellek kullanacak şekilde 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 olur. 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ını kullanarak Google Play'e göndermeden önce Watch Face Format dosyanızda hata olup olmadığını kontrol edin ve kabul edilebilir bellek kullanımını onaylayın.