15 października 2015 r
W tym roku Apple stworzyło fale, wprowadzając imponujący futurystyczny zegarek "Apple Watch". Nie zatrzymując się przy tym, gigant dodatkowo wprowadził zupełnie nową aktualizację systemu operacyjnego dla tego urządzenia - watchOS 2. Pierwotnie zaprezentowany na konferencji WWDC (Worldwide Developers Conference) w tym roku i zaplanowany na 16 września br. został opóźniony z powodu błędu w jego rozwoju. Został ostatecznie wydany 22 września.
W tym poście przedstawiamy przewodnik po tworzeniu aplikacji na zegarek Apple, przedstawiający nowe funkcje, z którymi możesz się zapoznać w systemie watchOS 2.
- Wskazówki, jak tworzyć atrakcyjne aplikacje dla zegarka Apple Watch
Nowe funkcje systemu watchOS 2
- Najnowszy system operacyjny Apple Watch oferuje programistom więcej podstawowych funkcji sprzętu, umożliwiając tym samym bardziej efektywną pracę z urządzeniami przenośnymi. Wykorzystanie pełnego zasięgu potencjału inteligentnego zegarka pomogłoby przekształcić go w pełnoprawne mobilne urządzenie komputerowe, które może wykonywać wiele różnych funkcji z własnej woli, bez konieczności wiązania się z iPhonem.
- Nowa wersja OS przeznaczona do noszenia umożliwia programistom dostęp do takich komponentów, jak mikrofon i Digital Crown. Oznacza to, że użytkownicy mogą korzystać z aplikacji bez konieczności ciągłego korzystania ze swoich smartfonów.
- ClockKit, który został niedawno wprowadzony do najnowszej wersji Xcode, umożliwia programistom manipulowanie twarzą Watch za pomocą funkcji Complications. Są to w zasadzie odczyt, który pojawia się obok pokrętła i wyświetla różne informacje i powiadomienia. Pomaga to użytkownikom uzyskać dostęp do powiadomień i aktualizacji bez konieczności przełączania się na nie. Programiści mogą pracować z tą funkcją, aby zaoferować użytkownikom więcej opcji w cyfrowej koronie swoich zegarków.
- Tworzenie aplikacji Apple Watch: w jaki sposób pomaga detalistom
Rozwijanie aplikacji za pomocą Xcode
Xcode oferuje teraz swój pakiet programistyczny nie tylko dla OS X i iOS, ale także dla watchOS. Jest on dostępny do pobrania w sklepie Mac App Store i jest bezpłatny. Możesz dodatkowo pobrać następną wersję beta tutaj. Po nabyciu identyfikatora Apple ID możesz dołączyć do programu Apple dla programistów.
Oprócz umożliwienia projektowania układów i opracowania dla nich odpowiedniego kodu, Xcode skanuje pracę pod kątem błędów i kompiluje ją do wykonywalnego środowiska wykonawczego, które można później wdrożyć lub sprzedać za pośrednictwem App Store.
Xcode wspiera Swift od jego poprzedniej wersji, wersji 6. Wersja beta Xcode 7 obsługuje jednak Swift 2.
Rozwijanie aplikacji za pomocą Swift
Wprowadzony po raz pierwszy na WWDC 2014, Swift miał zastąpić Objective-C, który jest podstawą do rozwoju aplikacji na iOS i OS X. W tym roku firma udostępniła język open source, oferując również wsparcie dla systemu Linux. Swift 2 dodatkowo rozszerza kilka jego funkcji i funkcjonalności.
Dokumentacja firmy Apple oferuje wystarczająco dobre wprowadzenie do Swift. Nie musisz mieć żadnego doświadczenia w pracy z językiem i prowadzi cię przez proste kroki, ułatwiając zrozumienie procesu.
Oprócz tego możesz znaleźć kilka kursów online i samouczków dotyczących pracy z Swift. Jednym z najlepszych jest Learn Swift Tips, który daje programistom porady, porady i przydatne wskazówki. Obejmuje całe spektrum poziomów, zaczynając od początkujących do zaawansowanych programistów. Ponadto zawiera linki do bibliotek kodu, książek i przykładów kodów utworzonych przez programistów w przeszłości.
watchOS 2: Otwarcie nowych dróg dla programistów
WatchOS 2 niewątpliwie otworzył kilka dalszych możliwości dla programistów iOS, umożliwiając im tworzenie lepszych aplikacji dla całej gamy urządzeń z systemem iOS, a także smartwatch firmy Apple.
Rynek zegarków inteligentnych ewoluuje, a konkurencja nie jest jeszcze tak zacięta. Tworzenie wysoce pożądanych i użytecznych aplikacji dla zegarka może zatem zwiększyć popyt na noszenie, pomagając mu stać na wysokości głowy i barków ponad konkurencją.
- Najlepsze książki na temat rozwoju aplikacji na iOS w 2014 roku