Какво научих, докато пишех приложения за Apple Watch

Изглежда, че чакам смарт часовник с активиран приложения от дните на часовника ми с калкулатор в началото на 80-те години. Все още чакам, защото докато Apple Watch изпълнява приложения като разширения на екрана на iPhone, тези приложения все още работят на iPhone. Apple заяви, че разработчиците ще могат да пишат приложения, които работят първоначално на Apple Watch, но не са се ангажирали с дата. Може би световната конференция на разработчиците през юни ще хвърли малко светлина върху това ограничение.

Това е разбираемо, като се има предвид очакваните проблеми с живота на батерията на Apple Watch, които за мен се оказаха неоправдани. Обикновено лягам с батерията на моя Apple Watch около 50 процента пълна. Все пак, ако управлявах Apple, щях да се поколебая да пусна хиляди приложения за Apple Watch, написани от разработчици, които може би никога дори не са докосвали Apple Watch. Сега, когато разработчиците могат да тестват приложенията си на действително устройство, можем да видим как се представят приложенията и съответно да оптимизираме.

Написах пет приложения за Apple Watch, които вече са в магазина за приложения, и вече изпратих актуализации, които ги настройват за производителност. Научих много в процеса. Като за начало, екранът е малък, дори и с по-големия 42 мм модел, който притежавам. Има само толкова много бутони, които можете да поставите на екрана. Всъщност три напречно и три надолу е най-много, което бихте искали. След като разбрах това, първото приложение, което написах, беше Малък Tic Tac Toe! Някои приложения на Apple Watch не правят нищо, когато работят на iPhone, но не исках клиентите да бъдат разочарован, затова се уверих, че приложението ми Tic Tac Toe работи на iPhone и iPad, дори ако собственикът няма Apple Watch.

Малък Tic Tac Toe

Следващия, Прегърнах дизайна на бутоните 3x3 и създадох друго приложение, което използва подобен интерфейс. От първото ми приложение през 2008 г 100 звука, приложение за звукови ефекти със стотици звуци, реших да го преработя за Apple Watch. Това приложение се нарича TinySounds, и подобно на Tiny Tic Tac Toe, той също работи на iPhone (и iPad). Всъщност, дори когато докоснете звуков ефект на Apple Watch, аудиото се възпроизвежда на iPhone. Това е ограничение (или функция?) на Apple Watch. По този начин можете да използвате приложението като „дистанционно управление“, за да възпроизвеждате звуков ефект на iPhone, дори ако телефонът работи с друго приложение или в режим на заключен екран!

Приложението My TinySounds дава на потребителите достъп до 72 звука, което съответства на 9 категории от по 8 бутона (един бутон е запазено за връщане към изгледа на категории.) Може да направя версия, която използва функцията за превъртане на цифровия Корона. Един проблем, с който се сблъсках, е, че докато приложението има 72 звука, два от тях са Fart и Burp. Разбираемо е, че Apple има правило срещу приложения, които са, по собствените им думи, „първично приложения за перде“, но очевидно това не беше моето приложение. Все пак те го отхвърлиха, докато не замених тези звуци. „Прекалено агресивен рецензент“, бих казал. Може би ще ми позволят да добавя тези звуци обратно, тъй като може да е забавна шега, но все пак част от полезно приложение. Например, по време на реч можете да добавите свой собствен смях или аплодисменти!

WatchMagic

Като дете правех магически шоута на рождени дни и т.н. Мислех, че това ще бъде добра възможност да слея страстите си към магията и технологиите и създадох WatchMagic. Без да давам твърде много... Трябваше да се науча как да споделям данни между приложение за iPhone и приложение за Apple Watch, използвайки групи от приложения. Това е всичко, което ще кажа за това! Начинът, по който работи трикът, е, че потребителят избира карта от iPhone и магьосникът отгатва картата за секунди! Сега Apple Watch не е необходим, но прави трика много по-лесен! Предполагам, че след няколко залагания на бар, клиент може да плати за своя Apple Watch с помощта на приложението WatchMagic!

Гледайте A Mole

Използвах своите дизайни на приложения Tiny Tic Tac Toe и TinySounds и създадох Гледайте A Mole, версия на Whack A Mole за Apple Watch! За това трябваше да се науча как да правя анимации на часовника. Добавих и функция за таймер към приложението.

Разкриване на сделка

И накрая, имам съществуващо безплатно приложение, наречено Пълен достъп. НАС. Това приложение предлага функция за виртуално изтриване РАЗКРИ СДЕЛКА, когато се изпълнява на iPhone, за да даде на потребителите достъп до местни сделки. Изтриването е забавно и се надявах да позволя на потребителите да издраскат екрана си на Apple Watch, за да видят сделка. Уви, тъй като приложенията работят на iPhone и показват резултатите си на Apple Watch, не можах да активирам функция за надраскване. До голяма степен сте ограничени до натискане на бутони. Така че току-що накарах сделката да се покаже незабавно и се уверих, че работи в режим на поглед. Това позволява на потребителя да покаже часовника си на касиер, за да се възползва от сделка!

Научих много и ще изпращам още актуализации с оптимизации и ще създавам още приложения за Apple Watch. Написах или започнах да пиша много от тези приложения, преди да притежавам Apple Watch. Сега, когато толкова много разработчици имат истинското нещо в ръцете си (или на китката си), очаквам приложенията да се подобряват и наистина ще видим какво могат да направят. И когато Apple най-накрая разреши собствени приложения, нашите приложения трябва да са още по-добри.