Oprócz wydania drugiej wersji beta dla programistów bardziej popularnych systemów operacyjnych Apple, takich jak iOS 17, firma przygotowuje także pierwszą w historii wersję beta systemu wizyjnego — systemu operacyjnego, który będzie zasilał gogle Vision Pro do rzeczywistości mieszanej.
Chociaż sprzęt do faktycznej instalacji tej nowej wersji beta nie istnieje jeszcze poza murami Apple Park, Apple ma ogłosił zestaw narzędzi programistycznych, które pomogą osobom zainteresowanym tworzeniem aplikacji dla nowego zestawu słuchawkowego uzyskać proces się rozpoczął.
Obejmuje to nowy „symulator systemu wizyjnego”, który może uruchamiać system wizyjny w oknie na komputerze Mac, aby zapewnić replikę tego, co zobaczyłby użytkownik, nosząc rzeczywisty zestaw słuchawkowy. Nie różni się to od symulatorów iPhone’a i iPada, które od dawna są dostępne w Xcode firmy Apple. Jednak dzięki bardziej wyrafinowanym funkcjom Vision Pro symulator VisionOS idzie o krok dalej, oferując możliwość dostosowania układu pomieszczeń, warunków oświetleniowych i funkcji ułatwień dostępu. Pomoże to zapewnić, że aplikacje tworzone przez programistów będą płynniej przechodzić do rzeczywistego zestawu słuchawkowego, gdy tylko będzie on dostępny.
Członkowie Apple Developer Program będzie mógł używać tych samych narzędzi, które już zna, do tworzenia aplikacji dla systemu wizyjnego, w tym Xcode, SwiftUI, RealityKit, ARKit i ostatecznie platformy TestFlight do dystrybucji przedpremierowych wersji beta swoich aplikacji. Apple wprowadza również nowe narzędzie Reality Composer Pro w Xcode, aby umożliwić programistom tworzenie modeli 3D, animacji, obrazów i dźwięków dla Vision Pro.
Zestawy programistyczne Vision Pro
Chociaż dostępne dziś narzędzia pomogą programistom rozpocząć pracę, dobrą wiadomością jest to, że muszą poczekać, aż zestaw słuchawkowy Vision Pro będzie dostępny w przyszłym roku, zanim będą mogli testować i dopracowywać swoje aplikacje na rzeczywistym sprzęcie. Zamiast tego Apple ma kilka sposobów, aby pomóc programistom, zapewniając im dostęp do zestawów słuchawkowych Vision Pro.
Ponieważ nie każdy programista może usprawiedliwić zestaw słuchawkowy za 3500 USD, Apple planuje otworzyć specjalne laboratoria w kilku kluczowych obszarach, w których programiści będą mogli zapoznać się ze sprzętem Apple Vision Pro. Zostaną otwarte w przyszłym miesiącu w Cupertino, Londynie, Monachium, Szanghaju, Singapurze i Tokio. Oprócz dostarczania zestawów słuchawkowych dla programistów do pracy, Apple udostępni także swoich inżynierów do pracy z programistami w laboratorium.
Dla tych, którzy nie mogą podróżować do jednego z tych miast lub wolą mieć pod ręką własny zestaw słuchawkowy, Apple planuje udostępnić zestawy programistyczne, które będą zawierać niektóre wersje sprzętu Vision Pro do testowania. Nie jest jeszcze jasne, jak to będzie działać, ale prawdopodobnie będzie to bardziej skomplikowane niż tylko zamówienie jednego za pośrednictwem portalu Apple dla programistów; Apple zauważa, że zespoły programistów będą musiały „ubiegać się o zestawy dla programistów”, co prawdopodobnie będzie wymagać od nich wyjaśnienia, nad czym pracują i dlaczego mogą ich potrzebować. Apple nie ujawniło jeszcze szczegółów dotyczących procesu aplikacji ani kosztów tych zestawów programistycznych.
Więcej informacji na temat Vision Pro firmy Apple
Chociaż nowe narzędzia rozpoczną ekscytujący sezon dla programistów, wydanie pakietu VisionOS SDK i pierwszej wersji beta również wzbudzi zainteresowanie osób niebędących programistami ponieważ oferuje lepszy wgląd w niektóre funkcje i możliwości nadchodzącego zestawu słuchawkowego Apple.
Na przykład programiści, którzy grzebali w pakiecie SDK VisionOS, już odkryli „Tryb gościa” Vision Pro, który pozwoli innym znajomym i członkom rodziny korzystać z zestawu słuchawkowego bez udostępniania im danych osobowych.
Jakie to fajne. #VisionPro ma tryb gościa, w którym możesz utworzyć hasło ważne przez 5 minut, aby umożliwić kogoś, kto wypróbuje Twój Vision Pro bez uzyskiwania dostępu do Twoich danych. Świetna funkcja! pic.twitter.com/XhvdTJ4MIb — Andrew O’Hara (@Andrew_OSU) 22 czerwca 2023 r.
Ponadto Apple obiecał, że Vision Pro będzie w stanie obsługiwać istniejące aplikacje iOS i iPadOS , nie planuje otwierać śluz i udostępniać wszystkiego w App Store dla Vision Pro.
To zrozumiałe, ponieważ nie wszystko, co dobrze wygląda na iPadzie, będzie dobrze wyglądać w Vision Pro. Jednak przeniesienie tych aplikacji nie będzie tak proste, jak tylko zmiana kilku ustawień i ponowna kompilacja. Istnieje wiele funkcji iPhone’a i iPada, które nie będą działać w ten sam sposób na Vision Pro — jeśli w ogóle działają.
Widzieliśmy już, że kamera Vision Pro nie będzie dostępna dla aplikacji innych firm, ale okazuje się, że to tylko wierzchołek góry lodowej. Firma Apple opublikowała listę kilku innych iPhone’ów i Funkcje iPada, które są utrudnione lub niedostępne podczas korzystania z Vision Pro.
Niektóre z nich, na przykład aparat do selfie, są oczywiste, gdy się nad tym zastanowić. Inne to przykłady blokowania przez Apple różnych czujników ze względów bezpieczeństwa lub prywatności, w tym usług Core Motion, danych barometru i magnetometru, usług lokalizacyjnych i danych HealthKit.
Vision Pro nie obsługuje również wielu funkcji integracji ekosystemu Apple. Obejmuje to AirPlay, Handoff, funkcje Apple Watch, kontrolę rodzicielską, ScreenTime i telefonię komórkową.
Po przeczytaniu tej listy niektórzy programiści mogą zdecydować, że nie warto próbować przenosić ich aplikacji na system wizyjny. Jednak Apple oferuje swoją pomoc programistom, którzy chcą pomocy w testowaniu ich istniejących aplikacji na iOS pod kątem zgodności z Vision Pro. Apple twierdzi, że programiści mogą „poprosić o ocenę zgodności z przeglądu aplikacji, aby uzyskać raport na temat [ich] wyglądu aplikacji lub gry oraz tego, jak zachowuje się w systemie VisionOS”.