Dzięki aktualizacji Apple Watch OS aplikacje staną się o wiele bardziej wydajne

Oczekuj, że aplikacje Apple Watch zyskają o wiele więcej funkcji, gdy Apple otwiera czujniki sprzętowe dla programistów zewnętrznych i pozwala aplikacjom działać natywnie na urządzeniu.

Zmiany pochodzą z watchOS 2, aktualizacji, która ma się ukazać jesienią, a także przyniesie nowe tarcze zegarka i inne ulepszenia dla użytkowników końcowych. Dla programistów najważniejsze jest to, że ich aplikacje będą mogły korzystać z funkcji sprzętowych Apple Watch, takich jak cyfrowa korona, akcelerometr i czujnik tętna.

Na przykład ludzie, którzy korzystają z osobistej aplikacji treningowej BodBot, nie będą musieli ręcznie wprowadzać tylu informacji o treningu, ponieważ aplikacja może zbierać dane z czujników zegarka, powiedział Sergio Prado, który był współtwórcą programu.

Dzieje się tak, ponieważ aplikacja będzie mogła na przykład użyć akcelerometru zegarka, aby określić, kiedy ludzie leżą na ławce wagi, a następnie śledzić, ile powtórzeń wykonali.

Dostęp do czujnika pozwoli również na bardziej spersonalizowany trening. Możliwość podłączenia do czujnika serca pozwoli aplikacji ustalić, czy dana osoba zbyt ciężko ćwiczy i zasugerować okres odpoczynku. Jeśli ten okres odpoczynku jest zbyt długi, powiedział Prado, aplikacja BodBot mogłaby użyć silnika dotykowego zegarka, aby dotknąć nadgarstka, wskazując, że nadszedł czas, aby wznowić ćwiczenie.

WatchOS 2, dostępny dla programistów w wersji beta, umożliwia także odtwarzanie wideo na Apple Watch. Nie oczekuj jednak, że urządzenie poradzi sobie z długimi klipami. Prado podejrzewa, że ​​Apple wyda wytyczne programistyczne, które ograniczają rozmiary plików lub ograniczają wideo do krótkich klipów.

Apple podzieliło się również tym, że aplikacje innych firm będą mogły łączyć się bezpośrednio z sieciami Wi-Fi, umożliwiając działanie programów wymagających połączenia internetowego, nawet jeśli zegarek nie jest podłączony do iPhone'a za pośrednictwem Bluetooth. Oznacza to, że osoby korzystające z aplikacji fitness na siłowni nie będą musiały nosić ze sobą telefonu iPhone, aby aplikacja działała poprawnie.

Programiści domagają się dostępu do sprzętu zegarka, odkąd trafił do sprzedaży w kwietniu. Niezdolność do korzystania z cyfrowej korony i czujników oznaczała, że ​​programiści zasadniczo pisali aplikacje dla mniej wydajnego iPhone'a, zamiast programów wykorzystujących unikalne komponenty zegarka, powiedział Maximo Cavazzani, CEO Etermax, który sprawia, że ​​gra Trivia Crack.

To wszystko się teraz zmieniło, jak wyjaśnił Apple na poniedziałkowej konferencji Worldwide Developers Conference.

Cavazzani powiedział, że przyznanie zewnętrznym programistom podobnych możliwości jak własnym inżynierom oprogramowania Apple było logicznym krokiem i koniecznym do umożliwienia im tworzenia aplikacji, które utrzymają Apple Watch w konkurencji z rywalami..

Dostęp do tych funkcji sprzętowych może prowadzić do „dużych zmian w sposobie korzystania z aplikacji” - powiedział.

Deweloperzy będą mogli dodawać funkcje, których jeszcze nie byli w stanie rozważyć, powiedział Hamid Palo, kierownik ds. Mobilnych w Trello, która opracowuje internetową aplikację do zarządzania projektami o tej samej nazwie. Widział deweloperów tworzących aplikację do oglądania, która korzysta z HomeKit, inteligentnej platformy domowej Apple, aby włączać światła w pokoju, gdy ludzie chodzą po domu.

Umożliwiając Apple Watch obsługę logiki aplikacji zamiast polegania na iPhonie, ludzie zobaczą aplikacje szybciej reagujące na polecenia, powiedział Palo.

W tej chwili informacje są wymieniane między zegarkiem a iPhonem przez Bluetooth, co powoduje, że niektóre aplikacje ładują się powoli. Zezwalanie aplikacjom na działanie natywnie na zegarku wyeliminuje potrzebę komunikowania się z iPhone'em, skracając nawet o dwie sekundy czas potrzebny na zakończenie transakcji, powiedział Palo.

Zakładając, że aplikacje Apple Watch są przeznaczone do transakcji, które zajmują 10 sekund, to 20-procentowa różnica, co z punktu widzenia aplikacji jest ogromne, powiedział,

„Więcej osób będzie korzystać z aplikacji do oglądania, ponieważ wrażenia będą znacznie lepsze”, powiedział Palo.

Dołącz do społeczności Network World na Facebooku i LinkedIn, aby komentować najważniejsze tematy.