Nowości w Androidzie XR: narzędzia, obsługa silników i aktualizacje ekosystemu
3 minuty czytania
Ekosystem Androida XR szybko się rozwija – od nakładek rzeczywistości rozszerzonej po w pełni immersyjne środowiska. Samsung Galaxy XR jest już dostępny. Oprócz najnowszych informacji z Google I/O i tegorocznej konferencji Augmented World Expo (AWE) wprowadzamy nowe narzędzia, szerszą obsługę silników i zasoby ekosystemu, które pomogą Ci tworzyć i skalować rozwiązania na Androida XR.
Aby szybko zapoznać się z nowościami, obejrzyj nasze podsumowanie wideo.
Chcesz dowiedzieć się więcej? Przyjrzyjmy się najważniejszym zmianom, które usprawnią proces tworzenia aplikacji XR.
Tworzenie, prototypowanie i iterowanie za pomocą wersji przedpremierowej dla programistów 4
Wersja przedpremierowa dla programistów 4 pakietu SDK Android XR zawiera interfejsy API i narzędzia potrzebne do projektowania i tworzenia aplikacji bezpośrednio na laptopie. Ta aktualizacja obejmuje biblioteki wymagane do tworzenia zarówno immersyjnych, jak i rozszerzonych środowisk. Aby uzyskać szczegółowe informacje o najnowszych zmianach w Androidzie XR, obejrzyj poniższy film:
Aby przetestować wszystkie te interakcje bez użycia fizycznego sprzętu, możesz emulować i iterować kod w całości w Android Studio. Zapoznaj się z naszym szczegółowym omówieniem narzędzi, aby dowiedzieć się, jak korzystać z emulatora XR:
Rozszerzanie aplikacji mobilnych na inteligentne okulary
Tworzenie aplikacji na okulary audio i okulary z wyświetlaczem nie oznacza zaczynania od zera. Dzięki bibliotece Jetpack Projected możesz wykorzystać istniejącą aplikację mobilną do stworzenia uzupełniającego środowiska rzeczywistości rozszerzonej. Nowa wersja zawiera interfejs API dostępności urządzenia, który łączy się ze standardowymi stanami cyklu życia Androida, dzięki czemu aplikacja może natywnie dostosowywać swoje działanie w zależności od tego, czy okulary są noszone.
Aby przyspieszyć proces programowania, użyj interfejsu wiersza poleceń Androida i umiejętności okularów z wyświetlaczem, aby rozszerzyć aplikację mobilną o środowisko rzeczywistości rozszerzonej. Umiejętność ta zawiera specjalistyczną wiedzę na temat Jetpack Compose Glimmer, dzięki czemu może tworzyć interfejs użytkownika przy użyciu zalecanych wzorców projektowych.
Zaktualizowaliśmy też Jetpack Compose Glimmer, aby zoptymalizować czytelność tekstu na wyświetlaczach optycznych i zapewnić komponenty nawigacyjne zoptymalizowane pod kątem touchpada.
Zobacz, jak to wygląda w praktyce: programiści z NAVER Papago już sprawdzają, jak bezproblemowo przenieść aplikację mobilną bezpośrednio na okulary z wyświetlaczem.
Aby dowiedzieć się, jak korzystać z tych narzędzi, obejrzyj tę sesję na temat rozszerzania aplikacji mobilnych na okulary z AI:
Tworzenie globalnych, opartych na lokalizacji środowisk immersyjnych
W przypadku programistów tworzących środowiska immersyjne wersja przedpremierowa 4 wprowadza nowoczesne, oparte na Kotlinie ulepszenia architektury w naszych podstawowych bibliotekach percepcji. Wprowadziliśmy też wczesną wersję interfejsu Geospatial API dla przewodowych okularów XR. Łącząc ARCore for Jetpack XR z systemem pozycjonowania wizualnego (VPS) Google, możesz zakotwiczyć treści cyfrowe w precyzyjnych lokalizacjach w świecie rzeczywistym.
Korzystanie z platform, które znasz, dzięki rozszerzonej obsłudze silników
Chcemy, abyś tworzył aplikacje przy użyciu ekosystemów i procesów, które znasz najlepiej. Aby ułatwić przenoszenie istniejących środowisk XR do Androida XR, z przyjemnością informujemy o oficjalnym wsparciu dla Unreal Engine i Godot oraz obsłudze przewodowych okularów XR przez Unity.
W ramach tej rozbudowy wprowadzamy Android XR Engine Hub, narzędzie na komputery z systemem Windows,które skraca cykle iteracji dzięki możliwości testowania w czasie rzeczywistym bezpośrednio w oknie silnika. Pełne omówienie aktualizacji silnika znajdziesz tutaj:
Zgłoś się już dziś do programu Android XR Developer Catalyst
Oprócz udostępniania platformy chcemy bezpośrednio wspierać Twoją innowacyjność za pomocą zasobów ekosystemu. Program Android XR Developer Catalyst ma na celu wspieranie deweloperów poprzez zapewnienie im dostępu do sprzętu w wersji przedpremierowej, w tym okularów z wyświetlaczem i przewodowych okularów XR.
Przyjęci programiści otrzymają zasoby, dostęp do forów pomocy i wskazówki dotyczące publikowania aplikacji w Google Play. Przyjmujemy zgłoszenia, więc nie czekaj i prześlij swoje pomysły na projekty.
Zacznij tworzyć!
Ekosystem szybko się rozwija, a narzędzia są gotowe do użycia. Samsung Galaxy XR jest już dostępny, a Ty możesz zacząć korzystać z wersji przedpremierowej dla programistów 4 pakietu SDK Android XR. Jeśli nie masz jeszcze sprzętu, zapoznaj się z narzędziami i zacznij korzystać z emulatora XR w Android Studio.
Aby zapoznać się ze wszystkimi sesjami technicznymi, przejrzyj pełną listę odtwarzania Androida XR w YouTube i zobacz, co jeszcze jest możliwe. Nie możemy się doczekać, aż zobaczysz, co stworzysz!
-
Nowości w usługachZ przyjemnością udostępniamy wersję przedpremierową 4 pakietu SDK Android XR dla programistów. Nadal skupiamy się na ujednoliceniu tworzenia aplikacji na różne urządzenia, takie jak gogle, przewodowe okulary XR i inteligentne okulary.
-
Nowości w usługachZ przyjemnością informujemy, że Android XR obsługuje już oficjalnie Unreal Engine i Godot. Wprowadzamy też nowe narzędzia, które zwiększą Twoją produktywność i umożliwią korzystanie z nowych funkcji XR: Android XR Engine Hub i Android XR Interaction Framework.
Luke Hopkins, Ryan Bartley • 4 min czytania -
Nowości w usługachDziś oficjalnie obchodzimy 5. rocznicę wydania Jetpack Compose 1.0. Od wersji 1.0, ogłoszonej 28 lipca 2021 r., do najnowszej wersji 1.11 interfejsy API znacznie się rozwinęły, dlatego chcemy to uczcić.
Rebecca Franks, Nick Butcher, Loryn Hairston • 5 min czytania
Otrzymuj co tydzień najnowsze informacje o tworzeniu aplikacji na Androida na swoją skrzynkę odbiorczą.