
Kadran, kullanıcının kol saatine baktığında gördüğü ilk şeydir. Bu nedenle, Wear OS'un en sık kullanılan yüzeyidir. Kullanıcılar, saatlerini tarzlarına uyacak şekilde özelleştirmek ve bir bakışta hızlıca bilgi edinmek için kadranlardan yararlanır.
Kitle
Yeni saat kadranı formatımız (WFF), kadran oluşturmayı hiç olmadığı kadar kolaylaştırıyor. Samsung ile birlikte, kadranı doğrudan tasarlamanıza olanak tanıyan, "Gördüğünüz Gibi" tarzında bir araç olan Watch Face Studio'yu kullanıma sunduk.
Kol saati yapılandırmanızı manuel olarak yönetmeyi tercih ediyorsanız kadranları XML kullanarak da tanımlayabilirsiniz. Bu kılavuzlar, XML kullanan veya Saat Kadranı Formatı'nı kullanarak kadran oluşturmak için özel araçlar geliştiren geliştiricileri hedeflemektedir. Android Studio, Saat Kadranı Formatı'nı kullanan kadran oluşturma ve çalıştırma desteği de sunar.
Samsung ile ortaklaşa geliştirilen Saat Kadranı Formatı, kadran görünümünü ve davranışını yapılandırmak için kullanılan açıklayıcı bir XML biçimidir. APK'nızın kadranı oluşturacak kodu içermesi gereken diğer kadran API'lerinin aksine, saat kadranı biçimi için yalnızca kaynaklar ve açıklayıcı talimatlar gerekir. Wear OS platformu, kadranı oluşturmak için gereken mantığı yönetir. Böylece kod optimizasyonları veya pil performansı yerine yaratıcı fikirlerinize odaklanabilirsiniz.
Bu yeni biçimle oluşturulan kadranlar, eski Jetpack Watch Face kitaplıkları kullanılarak oluşturulan kadranlara kıyasla daha az bakım ve güncelleme gerektirir. Ö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ı biçimi (WFF) kadranının merkezinde, kadranın düzenini ve davranışını tanımlayan bir doküman bulunur. Bu doküman, WFF spesifikasyonuna uygun şekilde XML biçiminde yazılmıştır.
Wear OS sistemi, kadran oluşturma bileşeni içerir. Bu bileşen, WFF XML belgenizi ayrıştırır ve bu belgeden bir kadran oluşturur. Resim ve yazı tipi gibi diğer kaynaklar gerektiğinde alınır.
Bu yaklaşım sayesinde, yalnızca kadranın nasıl görünmesi gerektiğini açıklamanız yeterlidir. Kadran çizmeyle ilgili tüm kodlar Wear OS tarafından yönetilir.
Bir cihaza Saat Kadranı Formatı kadranı dağıtmak için XML belgesini standart bir AAB veya APK paketinde paketleyin.
Aşağıdaki şemada yaklaşıma genel bir bakış gösterilmektedir:
WFF'de sürüm oluşturma
WFF geliştikçe biçime yeni öğeler, özellikler, veri kaynakları vb. ile temsil edilen yeni özellikler eklenir.
Örneğin, WFF 2. sürümü, veri kaynağı olarak Hava Durumu desteğini kullanıma sundu. Bu özellik WFF 1. sürümünde mevcut değildir.
Kadranınızı tasarlarken hangi özellikleri kullanmak istediğinizi ve bu özelliklerin hangi sürümlerde kullanılabildiğini göz önünde bulundurun. Referans kılavuzunda tüm özellikler, kullanılabilirlik durumlarına göre 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 göz atın.
Daha fazla bilgi
Aşağıdaki kılavuzlarda Saat Kadranı Formatı hakkında daha fazla bilgi edinin:
- Kullanılabilir özellikler: Saat Kadranı Formatı'nın her sürümünde desteklenen kadran özelliklerini keşfedin.
- Tasarım yönergeleri: Kadranınızın düzeni ve kullanıcı deneyimi ile ilgili en iyi uygulamaları öğrenin.
- Kurulum: Kadran biçimini destekleyen bir Android App Bundle yapılandırın.
- GitHub örnekleri: Örnek kadranlar 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 kadranınızı, sistem saat kadranınızı oluştururken mümkün olduğunca az bellek kullanacak şekilde nasıl yapılandıracağınızı öğrenin.
- XML referansı: Bir kadran biçimi 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ı biçimi sürümünün özelliklerini 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 rehberi: Kadranınızı Play Store ve alternatif yöntemler aracılığıyla nasıl yayınlayacağınızı ve bu yöntemlerden nasıl para kazanacağınızı öğrenin.
- Kadran biçimi dosyası ve bellek doğrulayıcı: Google Play'e göndermeden önce kadran biçimi dosyanızda hata olup olmadığını kontrol etmek ve kabul edilebilir bellek kullanımını onaylamak için bu açık kaynak araçları kullanın.