watchOS 10 ile Apple Watch, yıllardır en önemli yükseltmesini alıyor. Yaklaşan yazılım güncellemesi, kullanıcıların keşfedebileceği pek çok yeni özelliğe sahip olsa da, bir Apple Watch kullanımını hiç olmadığı kadar sorunsuz hale getirmesi gereken yeni çok yönlü geliştirici API’leri setidir.
Yerel Apple Watch uygulamaları, kullanıcı deneyiminin merkezinde yer alsa da, genellikle en iyi Apple Watch uygulamaları birisinin akıllı saatinden en iyi şekilde yararlanmasına izin veren üçüncü taraf geliştiricilerden. Apple, watchOS 10 ile çalışan bu geliştiriciler için Swift UI’de yeni temel uygulama düzenleri, WidgetKit’te Smart Stack desteği ve mevcut nesil Apple Watch cihazlarındaki ivmeölçerlerden yararlanan bir Yüksek Frekanslı Hareket API’si sunuyor.
Apple Dünya Çapında Ürün Pazarlama Departmanı Eric Charles, “watchOS 10, kullanıcı deneyimini çok daha kusursuz hale getiriyor; artık kullanıcılar bileklerini kaldırdıklarında bir bakışta her zamankinden daha fazla bilgi alabilecekler” dedi.
Kadran, Bilgi Grafiği ve Liste tasarımlarına bölünmüş modern uygulama düzenleri, geliştiricilere uygulamalarını daha kolay bakılabilir hale getirme yeteneği verir. Yerleşimler, yalnızca görüntüleme alanının kullanımını en üst düzeye çıkarmakla kalmamalı, aynı zamanda Apple Watch uygulamalarına eskisinden daha tekdüze bir görünüm ve his sağlamalıdır. Ayrıca, dikey sayfalandırmaya daha güçlü vurgu, ekranı parmağınızla engellemek yerine Digital Crown’u kullanmayı teşvik ederek ekran alanının daha fazla takdir edildiğini gösterir.
Charles, “İçerik için daha fazla yer yaratmak üzere tüm ekranı kullanma fikrine gerçekten sıcak bakıyoruz,” dedi. “Bu, Weather gibi bir uygulamada gerçekten iyi bir şekilde gösterildi; burada artık AQI’yi, rüzgar hızını görebilir, uygulamada daha derine inmek zorunda kalmadan güncel verilerinizi görebilirsiniz. Keşfedilebilirliği artırır, bakılabilirliği artırır.”
Akıllı Yığınlar çağına hoş geldiniz
Akıllı Yığınlar, belki de bu göz atılabilirlik kavramını, Apple Watch’a ulaşan herhangi bir yeni özellikten daha fazla somutlaştırıyor. Makine öğrenimini kullanarak, günün saati gibi faktörlere göre sizinle alakalı bilgiler gösterilecek ve böylece ihtiyacınız olduğunda bilgi alacaksınız. Ayrıca iOS için halihazırda WidgetKit kodunu kullanan geliştiricilerin kodu watchOS’a uyarlamak için uğraşmaması gerektiğini öğrendim, bu da Smart Stacks’ten yararlanan üçüncü taraf uygulamalarında bir gecikme görmeyeceğimiz anlamına geliyor.
Smart Stack, Digital Crown ile saat yüzünüzden başlatılır. Ancak watchOS 10’daki tek düğme değişikliği bu değil; yan düğme artık Kontrol Merkezini başlatıyor. (Şu anda ana ekranı aşağı kaydırdığınızda derlenmiş ayarlar merkezini bulacaksınız.)
Kontrol Merkezinin mevcut konumuna aşina olan biri olarak, Apple’ın en son yazılım sürümünü indiren kullanıcılar için bir öğrenme eğrisi konusunda endişeli olup olmadığını merak ettim.
Charles, “İnsanların, özellikle de Kontrol Merkezi gibi basit bir şeyi ayrıştırmasının gerçekten kolay olacağını düşünüyorum,” dedi. “Bu kolaylık ve uygunluk, ‘bu düğme şimdi bu şeyi getiriyor’ gibi bir zihinsel harita yapmayı gerçekten kolaylaştıracak. Uygulamalar için Digital Crown’a ve Kontrol Merkezi için yan düğmeye sahip olmanın netliğine tüketicilerimizin uyum sağlamasının gerçekten kolay olacağını düşünüyoruz.”
Apple Watch’u daha akıllı bir spor saati yapmak
Güncellenen uygulama düzenlerine ve yeni gezinme deneyimlerine ek olarak, Apple Watch’u daha yetenekli bir araç olarak konumlandırmak isteyen iki yeni geliştirici API’si var. spor izle.
Yüksek Frekanslı Hareket API’si, geliştiricilerin Apple Watch Serisi 8, Elma İzle Ultra Ve Apple Watch SE (2022)Saniyede 4.000 derecelik açısal hızı yakalayan üç eksenli jiroskoplar. Saat ivmeölçerinin maksimum örnekleme hızı 800 Hz veya saniyede 800 defadır. Önceden, maksimum örnekleme hızı sadece 100 Hz idi.
Sonuç olarak, geliştiriciler bir kullanıcının el ve bilek hareketlerine ilişkin kesin bilgiler alabilir ve bunları sindirilebilir analizlere ve hatta eyleme geçirilebilir tavsiyelere çevirebilir. Benim gibi golf oynamayı seven ama kesinlikle koçluğa ihtiyacı olan biri için High Frequency Motion API, Golf Shot gibi uygulamaları güçlendirerek oyunumu geliştirmeme yardımcı oluyor. Önceden, Apple Watch’umu gerçek bir golf saati olarak görmüyordum ama şimdi bu değişebilir.
Charles, “Bir Apple Watch’ınız olabilir ve golf oynayabilirsiniz, ancak bu iki şeyi bir araya getirmemiş olabilirsiniz,” dedi. “Arada üçüncü taraf geliştirici alanı olması, saatin yapabileceklerinin bu yeteneğinin olduğu yer. Bir spora tutkuyla bağlı bir kullanıcı tabanı var ve bir de bu şeyleri gerçekten bir araya getirebilecek bir geliştirici var.”
Bu arada, yeni Workout Mirroring API, belirli egzersiz verilerini daha görünür hale getirmeye yardımcı olur. watchOS 10’a gelen çeşitli yerel bisiklet antrenmanı özellikleri arasında antrenman yansıtma özelliği, sürüş verilerinin iPhone’da canlı bir aktivite olarak gösterilmesini sağlar. Apple, Workout uygulamasındaki diğer modaliteler için henüz antrenman yansıtmayı kullanmasa da, üçüncü taraf geliştiriciler bu özelliği uygulamaları için dağıtabilir.
Analiz: Geliştiriciler watchOS’u mükemmel kılıyor
watchOS 10 yapmak için görünüyor en iyi akıllı saat anlamlı yükseltmelerle daha da iyi. Mindfulness uygulamasındaki yeni akıl sağlığı araçları gibi şeyler, özel Apple Spor Plus Eylül ayında piyasaya sürülecek yeni yazılımı keşfederken, planlar ve yeni saat yüzleri kesinlikle göze çarpacak. (WatchOS 10’u daha erken denemek istiyorsanız, herkese açık beta lansmanını bekleyin.)
Yine de, Apple Watch’u daha yetenekli kılan, kullanıcıların perde arkasından mutlaka görmediği iyileştirmelerden bazılarıdır. Geliştiriciler, saat deneyimlerinin kişiselleştirilmesine ve geliştirilmesine katkıda bulunur, bu nedenle Apple, onların girdilerini bir öncelik olarak kabul eder.
“Her yerden geri bildirim alıyoruz, bu nedenle geliştirici topluluğumuzdaki geliştiricilerle her zaman konuşuyoruz,” dedi Charles. “Onlar için nasıl çalıştığını anlamak ve hatta ne işe yaramadığını anlamak için yeni bir API sunduğumuzda onlardan haber almayı çok seviyoruz. Sanki yeterince uzağa gitmiyorsa. Bu tür öneri ve geri bildirimleri memnuniyetle karşılıyoruz.”