Tworzenie aplikacji za pomocą pakietu Android XR SDK
Zmień sposób, w jaki użytkownicy korzystają z Twojej aplikacji, dzięki Androidowi XR – od zwiększenia produktywności po wciągające rozrywki. Aplikacje na Androida XR stają się częścią środowiska użytkownika i umożliwiają mu oglądanie, naukę i realizację zadań.
Zacznij od narzędzi, które znasz
Pakiet SDK Androida XR obsługuje tworzenie aplikacji w wersji, w której się znajduje. Wybierz, czy chcesz tworzyć aplikacje za pomocą Android Jetpack XR, Unity, OpenXR czy WebXR.
Ulepszanie środowiska programistycznego Androida XR
Twoja opinia jest dla nas ważna. Zarejestruj się, aby wziąć udział w badaniach opinii użytkowników i mieć wpływ na to, jak rozwijamy narzędzia, interfejsy API i wskazówki dla milionów osób na całym świecie. Jeśli zostaniesz wybrany(-a), otrzymasz nagrodę.
Tworzenie aplikacji na Androida i przestrzeń dźwiękowa
Możesz utworzyć nową aplikację od podstaw lub dostosować aplikację na duży ekran lub urządzenie mobilne z Androidem do XR, dodając elementy przestrzenne.
Aplikacja JetNews to aplikacja na duży ekran z Androida, dostosowana do Androida XR.
Utwórz nową aplikację lub przeportuj aplikację Unity, OpenXR lub WebXR.
udostępnianie dotychczasowych wciągających treści nowym odbiorcom przy minimalnym nakładzie pracy programistycznej;

Job Simulator to gra na Unity przeniesiona na Androida XR.
Uproszczone tworzenie
Większość aplikacji na Androida jest zgodna z Androidem XR bez konieczności dodatkowego wysiłku programistycznego.
Skrócenie czasu nauki i tworzenie aplikacji na różne urządzenia XR za pomocą znanych interfejsów API i ramek Androida. Aby tworzyć niestandardowe treści XR, możesz użyć Jetpack Compose for XR, Android Studio, emulatora i ulubionych narzędzi 3D.
Łatwe wprowadzanie aplikacji do XR

aplikacja mobilna zgodna z XR.
Docieraj do użytkowników na urządzeniach XR za pomocą istniejących zgodnych aplikacji mobilnych. Nie musisz wprowadzać żadnych zmian.

aplikacja na duży ekran zgodna z XR;
Elastyczne układy zapewniają, że aplikacja działa na różnych urządzeniach. Istniejące aplikacje na duże ekrany są zoptymalizowane pod kątem XR. Nie musisz wprowadzać żadnych zmian.

aplikacja z różnicowaniem XR,
Korzystaj z paneli przestrzennych, modeli 3D i środowisk przestrzennych, aby tworzyć wciągające treści. Możesz też użyć Unity, OpenXR lub WebXR, aby stworzyć w pełni spersonalizowane wrażenia.
Poznaj narzędzia do tworzenia aplikacji na Androida
Twórz treści XR za pomocą znanych narzędzi, rozszerzonych o XR.
Android Studio
Utwórz nowy proces dotyczący urządzenia, menedżera urządzeń i sprawdzający układ. Używaj emulatora Androida XR, aby testować aplikacje bezpośrednio na komputerze, z dostępem do urządzenia fizycznego lub bez niego.
Jetpack Compose na potrzeby XR
Zawiera wszystko, czego potrzebujesz do zaprojektowania aplikacji XR. Znajdziesz tu rekomendacje dotyczące interfejsu i interakcji, automatyczny mechanizm układu, wstępnie przygotowane układy oraz kompozycje interfejsu przestrzennego.
ARCore w Jetpack XR
Udostępnia aplikacji funkcje percepcji, dzięki którym może ona rozumieć rzeczywiste obiekty i z nimi wchodzić w interakcje, np. kotwy i segmentację semantyczną.
Jetpack SceneCore
Zawiera elementy składowe umożliwiające dodawanie treści w technologii rzeczywistości rozszerzonej do aplikacji na Androida. Biblioteka SceneCore obsługuje interfejsy API obiektów przestrzennych i środowiska.
Material Design w XR
stanowi podstawę do tworzenia przyjaznych użytkownikom aplikacji, które stosują ustalone wzorce interakcji, układu i projektu wizualnego;
Poznaj przykładową aplikację Hello na Androida XR
Wypróbuj przykładową aplikację Hello na Androida XR, która została zoptymalizowana pod kątem wciągających wrażeń. Zobacz na własne oczy, jak panele i środowiska przestrzenne działają w rzeczywistych aplikacjach.
Przejdź przez ćwiczenia z programowania Androida XR
Postępuj zgodnie z instrukcjami, aby dowiedzieć się więcej o elementach składowych doświadczeń w Androidzie XR i o tym, jak dostosować istniejące aplikacje, aby z nich korzystać.
Unity
Tworzyć aplikacje, które mogą być kierowane na wiele platform dzięki ugruntowanemu w Unity wsparciu OpenXR i ekosystemowi deweloperów.
OpenXR
Szybkie tworzenie aplikacji XR na różnych urządzeniach przy niższych kosztach za pomocą wspólnego zestawu interfejsów API.
WebXR
Twórz płynne wrażenia XR bezpośrednio w przeglądarce, korzystając z znanych i sprawdzonych standardów i technologii WebXR.
Pierwsze kroki w projektowaniu
Android XR obejmuje gotowe interfejsy, komponenty i elementy przestrzenne.