Nowości w usługach

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ń Androidaumieję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!

Autorzy:
Czytaj dalej