Wygląda na to, że czekałem na smartwatch z obsługą aplikacji od czasów mojego zegarka z kalkulatorem we wczesnych latach 80-tych. Nadal czekam, ponieważ podczas gdy Apple Watch uruchamia aplikacje jako rozszerzenia ekranu iPhone'a, te aplikacje nadal działają na iPhonie. Apple powiedział, że programiści będą mogli pisać aplikacje, które działają natywnie na Apple Watch, ale nie ustalili daty. Być może czerwcowa Worldwide Developers Conference rzuci trochę światła na to ograniczenie.
Jest to zrozumiałe, biorąc pod uwagę przewidywane problemy z żywotnością baterii Apple Watch, które dla mnie okazały się nieuzasadnione. Zwykle kładę się do łóżka z baterią mojego zegarka Apple Watch naładowaną w około 50 procentach. Mimo to, gdybym prowadził Apple, wahałbym się przed uwolnieniem tysięcy natywnych aplikacji Apple Watch napisanych przez programistów, którzy być może nigdy nawet nie dotknęli Apple Watch. Teraz, gdy programiści mogą testować swoje aplikacje na rzeczywistym urządzeniu, możemy zobaczyć, jak działają i odpowiednio optymalizować.
Napisałem pięć aplikacji Apple Watch, które są już w sklepie z aplikacjami, i przesłałem już aktualizacje, które poprawiają ich wydajność. Wiele się przy tym nauczyłem. Na początek ekran jest mały, nawet przy większym modelu 42 mm, który posiadam. Na ekranie jest tylko tyle przycisków, ile zmieścisz. W rzeczywistości trzy w poprzek i trzy w dół to mniej więcej tyle, ile byś chciał. Kiedy zdałem sobie z tego sprawę, pierwszą aplikacją, którą napisałem, było: Małe kółko i krzyżyk! Niektóre aplikacje Apple Watch nie działają na iPhonie, ale nie chciałem, aby klienci byli rozczarowany, więc upewniłem się, że moja aplikacja Tic Tac Toe działa na iPhone'ach i iPadach, nawet jeśli właściciel nie ma Zegarek Apple.
Następny, Przyjąłem projekt przycisku 3x3 i zbudowałem kolejną aplikację, która korzysta z podobnego interfejsu. Odkąd moja pierwsza aplikacja w 2008 roku była 100 dźwięków, aplikacja do efektów dźwiękowych z setkami dźwięków, pomyślałem, że przebuduję ją dla Apple Watch. Ta aplikacja nazywa się Małe dźwięki, i podobnie jak Tiny Tic Tac Toe, działa również na iPhone'ach (i iPadach). W rzeczywistości, nawet po dotknięciu efektu dźwiękowego na Apple Watch, dźwięk jest odtwarzany na iPhonie. To ograniczenie (lub funkcja?) Apple Watch. W ten sposób możesz używać aplikacji jako "pilotu" do odtwarzania efektów dźwiękowych na iPhonie, nawet jeśli telefon działa w innej aplikacji lub jest w trybie blokady ekranu!
Aplikacja My TinySounds daje użytkownikom dostęp do 72 dźwięków, co odpowiada 9 kategoriom po 8 przycisków (jeden przycisk jest zarezerwowane, aby wrócić do widoku kategorii.) Mogę stworzyć wersję, która wykorzystuje funkcję przewijania Digital Korona. Jeden problem, na który natknąłem się, polega na tym, że chociaż aplikacja ma 72 dźwięki, dwa z nich to Fart i Burp. Zrozumiałe jest, że Apple ma regułę przeciwko aplikacjom, które własnymi słowami są „aplikacjami przede wszystkim Fart”, ale wyraźnie to nie była moja aplikacja. Mimo to odrzucili go, dopóki nie zastąpiłem tych dźwięków. „Zbyt agresywny recenzent”, powiedziałbym. Może pozwolą mi dodać te dźwięki z powrotem, ponieważ może to być zabawny dowcip, ale nadal jest częścią przydatnej aplikacji. Na przykład podczas przemówienia możesz dodać własny śmiech lub oklaski!
Jako dziecko robiłem pokazy magiczne na przyjęciach urodzinowych itp. Pomyślałem, że to dobra okazja do połączenia moich pasji do magii i technologii i stworzyłem WatchMagic. Nie zdradzając zbyt wiele... Musiałem się nauczyć, jak udostępniać dane między aplikacją na iPhone'a a aplikacją Apple Watch za pomocą grup aplikacji. To wszystko, co o tym powiem! Sposób, w jaki działa ta sztuczka, polega na tym, że użytkownik wybiera kartę z iPhone'a, a magik odgaduje kartę w kilka sekund! Teraz zegarek Apple Watch nie jest wymagany, ale znacznie ułatwia to sztuczkę! Domyślam się, że po kilku zakładach na bar klient może zapłacić za swój zegarek Apple Watch za pomocą aplikacji WatchMagic!
Wykorzystałem moje projekty aplikacji Tiny Tic Tac Toe i TinySounds i stworzyłem Oglądaj kreta, wersja Whack A Mole dla Apple Watch! W tym celu musiałem nauczyć się robić animacje na zegarku. Dodałem również funkcję timera do aplikacji.
Wreszcie mam istniejącą darmową aplikację o nazwie Pełny dostęp. nas. Ta aplikacja oferuje funkcję wirtualnego zdrapki REVEAL A DEAL po uruchomieniu na iPhonie, aby zapewnić użytkownikom dostęp do lokalnych ofert. Zdrapka jest fajna i miałem nadzieję, że użytkownicy zdrapują się na ekranie Apple Watch, aby zobaczyć ofertę. Niestety, ponieważ aplikacje działają na iPhonie i wyświetlają swoje wyniki na Apple Watch, nie mogłem włączyć funkcji drapania. Jesteś prawie ograniczony do naciśnięć przycisków. Po prostu sprawiłem, że umowa pojawiła się natychmiast i upewniłem się, że działa w trybie spojrzenia. Dzięki temu użytkownik może pokazać swój zegarek kasjerowi, aby skorzystać z oferty!
Dużo się nauczyłem i będę przesyłać więcej aktualizacji z optymalizacjami i tworzyć więcej aplikacji na Apple Watch. Napisałem lub zacząłem pisać wiele z tych aplikacji, zanim posiadałem zegarek Apple Watch. Teraz, gdy tak wielu programistów ma prawdziwe rzeczy w rękach (lub na nadgarstku), oczekuję, że aplikacje będą coraz lepsze i naprawdę zobaczymy, co mogą zrobić. A kiedy Apple w końcu zezwoli na aplikacje natywne, nasze aplikacje powinny być jeszcze lepsze.