1980'lerin başındaki hesap makinemin izlediği günlerden beri, uygulama özellikli bir akıllı saat bekliyormuşum gibi görünüyor. Hâlâ bekliyorum, çünkü Apple Watch uygulamaları iPhone ekranının uzantıları olarak çalıştırırken, bu uygulamalar iPhone'da çalışmaya devam ediyor. Apple, geliştiricilerin Apple Watch'ta yerel olarak çalışan uygulamalar yazabileceklerini söyledi, ancak bir tarih belirlemedi. Belki de Haziran'ın Dünya Çapında Geliştiriciler Konferansı bu sınırlamaya biraz ışık tutacaktır.
Apple Watch'ın benim için yersiz olduğu ortaya çıkan pil ömrü sorunları göz önüne alındığında, bu anlaşılabilir bir durumdur. Genellikle Apple Watch'umun pili yüzde 50 civarında doluyken yatarım. Yine de Apple'ı çalıştırsaydım, bir Apple Watch'a hiç dokunmamış olabilecek geliştiriciler tarafından yazılmış binlerce yerel Apple Watch uygulamasını serbest bırakmakta tereddüt ederdim. Geliştiriciler artık uygulamalarını gerçek cihazda test edebildiğine göre, uygulamaların nasıl performans gösterdiğini ve buna göre nasıl optimize edildiğini görebiliriz.
Halihazırda uygulama mağazasında bulunan beş Apple Watch uygulaması yazdım ve performans için bunları ayarlayan güncellemeleri zaten gönderdim. Bu süreçte çok şey öğrendim. Yeni başlayanlar için, sahip olduğum daha büyük 42 mm modelde bile ekran küçük. Ekrana sığdırabileceğiniz çok fazla düğme var. Aslında, üç çapraz ve üç aşağı, en çok isteyeceğiniz şeydir. Bunu fark ettiğimde, yazdığım ilk uygulama Minik Tic Tac Toe! Bazı Apple Watch uygulamaları iPhone'da çalışırken hiçbir şey yapmaz, ancak müşterilerin hayal kırıklığına uğradım, bu yüzden sahibi olmasa bile Tic Tac Toe uygulamamın iPhone'larda ve iPad'lerde çalışmasını sağladım. Elma izle.
Sonraki, 3x3 düğme tasarımını benimsedim ve benzer bir arayüz kullanan başka bir uygulama geliştirdim. 2008'deki ilk uygulamamdan beri 100 ses, yüzlerce ses içeren bir ses efektleri uygulaması, bunu Apple Watch için yeniden oluşturmayı düşündüm. Bu uygulama denir MinikSeslerve Tiny Tic Tac Toe gibi, iPhone'larda (ve iPad'lerde) de çalışır. Aslında, Apple Watch'ta bir ses efektine dokunulduğunda bile ses iPhone'da çalar. Bu, Apple Watch'ın bir sınırlaması (veya özelliği?) Bu şekilde, telefon farklı bir uygulama çalıştırıyor veya kilit ekranı modunda olsa bile, iPhone'da bir ses efekti çalmak için uygulamayı "uzaktan kumanda" olarak kullanabilirsiniz!
My TinySounds uygulamam, kullanıcılara her biri 8 düğmeden oluşan 9 kategoriye karşılık gelen 72 sese erişim sağlar (bir düğme Kategori görünümüne geri dönmek için ayrılmıştır.) Digital'in kaydırma özelliğinden yararlanan bir sürüm yapabilirim. Taç. Karşılaştığım bir sorun, uygulamada 72 ses olmasına rağmen ikisinin Osuruk ve Burp olmasıydı. Anlaşılacağı gibi, Apple'ın kendi sözleriyle "Öncelikle Osuruk uygulamaları" olan uygulamalara karşı bir kuralı vardır, ancak bu açıkça benim uygulamam değildi. Yine de, ben o sesleri değiştirene kadar reddettiler. "Aşırı agresif yorumcu" derdim. Belki bu sesleri geri eklememe izin verirler, çünkü bu eğlenceli bir şaka olabilir ama yine de kullanışlı bir uygulamanın parçası olabilir. Örneğin, bir konuşmada kendi kahkahalarınızı veya alkışlarınızı ekleyebilirsiniz!
Çocukken doğum günü partilerinde vs. sihir gösterileri yapardım. Bunun sihir ve teknolojiye olan tutkumu birleştirmek için iyi bir fırsat olacağını düşündüm ve yarattım. izleSihir. Fazla ödün vermeden... Uygulama Gruplarını kullanarak bir iPhone uygulaması ile bir Apple Watch uygulaması arasında nasıl veri paylaşılacağını kendime öğretmek zorunda kaldım. Bu konuda söyleyeceğim tek şey bu! Numaranın çalışma şekli, kullanıcının iPhone'dan bir kart seçmesi ve sihirbazın kartı saniyeler içinde tahmin etmesidir! Şimdi, bir Apple Watch gerekli değil, ancak hileyi çok daha kolay hale getiriyor! Birkaç bar bahsinden sonra, bir müşterinin WatchMagic uygulamasını kullanarak Apple Watch'ı için ödeme yapabileceğini anladım!
Tiny Tic Tac Toe ve TinySounds uygulama tasarımlarımdan yararlandım ve Bir Köstebek izle, Apple Watch için Whack A Mole'un bir sürümü! Bunun için saat üzerinde animasyon yapmayı öğrenmem gerekiyordu. Ayrıca uygulamaya bir zamanlayıcı özelliği ekledim.
Son olarak, adlı mevcut ücretsiz bir uygulamam var. Tüm erişimler. Biz. Bu uygulama, iPhone'da çalıştırıldığında kullanıcılara yerel fırsatlara erişim sağlamak için bir REVEAL A DEAL sanal kazıma özelliği sunar. Kazıma eğlencelidir ve kullanıcıların bir anlaşma görmek için Apple Watch ekranlarını çizmelerine izin vermeyi umuyordum. Ne yazık ki, uygulamalar iPhone'da çalıştığı ve sonuçlarını Apple Watch'ta gösterdiği için çizilme özelliğini etkinleştiremedim. Düğmelere basmakla hemen hemen sınırlısınız. Bu yüzden anlaşmanın anında görünmesini sağladım ve Bakış modunda çalıştığından emin oldum. Bu, bir kullanıcının bir anlaşmadan yararlanmak için saatini bir kasiyere göstermesine olanak tanır!
Çok şey öğrendim ve optimizasyonlarla daha fazla güncelleme göndereceğim ve daha fazla Apple Watch uygulaması oluşturacağım. Bir Apple Watch'a sahip olmadan önce bu uygulamaların çoğunu yazdım veya yazmaya başladım. Artık pek çok geliştiricinin gerçek şeyi elinde (veya bileğinde) olduğuna göre, uygulamaların daha iyi olmasını bekliyorum ve gerçekten neler yapabileceklerini göreceğiz. Ve Apple nihayet yerel uygulamalara izin verdiğinde, uygulamalarımız daha da iyi olacak.