Apple Watch iki farklı boyutta ve çözünürlükte karşımıza gelecek:
WatchKit, iPhone'unuzda üç durumu desteklemektedir:
WatchKit uygulamaları Xcode 6 ve iOS SDK 8.2 ile geliştirilmektedir. Watch uygulamaları bütün kullanıcı arayüzünü içerebilir. Ekranda, uygulamanın görüntüsünü veya verilerin işlenmesini sağlar.
Bakışlar çoğu zaman ilişkisel verileri görüntüleyip, okumamızı sağlarlar. Bütün uygulamalar bakışa sahip olmak zorunda değildir fakat uygulama verilerine ulaşmanın en uygun yöntemidir.
Yerel ve uzaktan gelen bildirimler sayesinde özelleştirilmiş grafikler, içerik ve formatlama yapabiliriz fakat özelleştirilmiş bildirimler tercihe bağlı olduğundan ekleme zorunluluğumuz yoktur.
Watch uygulaması WatchKit eklentisi ile kullanıcının iPhone'u üzerinde çalışmaktadır. Uygulama hiçbir özel kod içermez, sadece storyboard görünümü ve kaynak dosyalarını içerisinde bulundurur. WatchKit eklentisini operasyonun beyin kısmı gibi de düşünebiliriz. Mantıksal işlemleri ve yazdığınız kodu kullanarak içeriklerinizi yönetebilir, kullanıcı etkileşimlerine cevap döndürebilir ve kullanıcı arayüzü kısmını güncelleyebilir.
Bakışlar, kullanıcıların ihtiyacı olduğu anda önemli gelişmeleri takip etmelerini sağlar. Bakışlarda sayfalama özelliği olmadığından yalnızca tek bir ekranda görüntülenecek şekilde sığdırılması gerekmektedir. Bakışlar tıklanıp tetiklendiği anda ilgili uygulama çalıştırılmaktadır.
iOS App Bundle ID: com.example.MyApp
Watch App Bundle ID: com.example.MyApp.watchapp
WatchKit Extension Bundle ID: com.example.MyApp.watchkitextension
Özelleştirilmiş bildirimleri iOS Simulator'de debug ettiğimiz zamanlarda gelen bildirim için JSON oluşturmamız gerekmektedir.
Watch uygulamasının işleyişi iki cihaza bağlı olarak oluşur;
Aralarındaki ilişki aşağıda gösterilmiştir;
Çok güzel bir saat hemde İphone ile uyumlu muhtemelen android satlerden çok daha pahalıdır bu
2015'le ilk uygulamaları merakla bekliyoruz. Android saatlerden nasıl bir kullanıcı deneyimi farkı olur?
Kullanım açısından çok büyük farklar getireceğini düşünmüyorum açıkçası ama UI kısmı ve saatin tasarımının -özellikle farklı kayış seçenekleri- bir çok kullanıcıyı çekeceğini düşünüyorum.