Projektowanie aplikacji z Androidem XR

Android XR obsługuje aplikacje na różnych etapach rozwoju. Został on stworzony, aby zminimalizować wysiłek dewelopera związany z tworzeniem aplikacji na wiele platform i formatów.

Android XR automatycznie uruchamia zgodne aplikacje na Androida przeznaczone na urządzenia mobilne i duże ekrany. Jeśli chcesz, aby aplikacja była bardziej wciągająca, możesz ją zamienić na aplikację z kilkoma zmianami.

istniejąca aplikacja mobilna, która nie została zmodyfikowana, aby dostosować ją do dużego ekranu lub innego formatu;

Zgodna z XR aplikacja mobilna

istniejąca aplikacja mobilna, która nie została zmodyfikowana, aby dostosować ją do dużego ekranu lub innego formatu; Ten typ aplikacji jest automatycznie zgodny z Androidem XR, o ile nie wymaga funkcji, które są nieobsługiwane, takich jak telefonia. Użytkownicy mogą wykonywać kluczowe czynności. Są one automatycznie udostępniane w Sklepie Play.

Aplikacja na Androida na duży ekran z poziomu 1 lub 2, która ma zaimplementowane optymalizacje układu dla wszystkich rozmiarów ekranu i konfiguracji urządzenia.

Aplikacja na duży ekran z obsługą XR

Aplikacja na Androida na duże ekrany poziomu 1 lub poziomu 2, która zawiera optymalizacje układu dla wszystkich rozmiarów ekranów i konfiguracji urządzeń (np. duże ekrany oprócz urządzeń mobilnych) oraz rozszerzoną obsługę zewnętrznych urządzeń wejściowych i wiele zadań. są automatycznie udostępniane w Sklepie Play.

Aplikacja z funkcjami dla XR ma interfejs zaprojektowany specjalnie z myślą o tej technologii i zawiera funkcje dostępne tylko w XR.

Aplikacja z funkcjami XR

Aplikacja z funkcjami dla XR oferuje użytkownikom wygodę specjalnie zaprojektowaną pod kątem XR i zaimplementowuje funkcje dostępne tylko w Xr. Możesz w pełni wykorzystać możliwości Androida XR i wyróżnić swoją aplikację, dodając funkcje XR, takie jak panele przestrzenne, lub treści XR, np. filmy 3D.

Projektowanie zróżnicowanych aplikacji na Androida XR

W trybie pełnego korzystania aplikacja XR może używać funkcji, które dają poczucie obecności i większe zaangażowanie. Aby wykorzystać nieograniczony obszar roboczy, rozważ dodanie tych elementów:

Panel przestrzenny w aplikacji XR.

Panele przestrzenne

Rozwijaj aplikację w przestrzeni użytkownika bez żadnych ograniczeń. Użytkownicy mogą przenosić panele, aby spersonalizować korzystanie z aplikacji.

Modele 3D

Zachęcaj do nauki i eksplorowania za pomocą modeli 3D, które użytkownicy mogą obracać, zmieniać ich rozmiar i przemieszczać.

Przestrzenne środowisko w aplikacji XR.

Środowiska przestrzenne

Przenoszenie użytkowników do nowej przestrzeni i zwiększanie ich skupienia dzięki niestandardowym, wciągającym scenom.

Wskazówki dotyczące szybkiego rozpoczęcia

  • Personalizuj interfejs aplikacji według uznania, tak jak w Androidzie.
  • Postępuj zgodnie z wytycznymi dotyczącymi projektowania na duże ekrany, aby aplikacje wyglądały i działały prawidłowo na ekranach o dowolnym rozmiarze.
  • Stosuj się do zaleceń dotyczących projektu wizualnego Androida XR w przypadku typografii, kolorów i ruchu. Rozważ użycie komponentów w stylu Material Design, aby aplikacja była ściśle powiązana z platformą.
  • Określ kluczowe momenty, w których funkcje przestrzenne poprawią wrażenia użytkownika i ułatwią wykorzystanie unikalnych możliwości XR.
  • Dodaj wyraźne sygnały wizualne, aby umożliwić użytkownikom szybkie przełączanie się między trybem pełnego pokoju a trybem pokoju głównego. Możesz na przykład użyć ikon zwinięcia treści i rozwinięcia treści do wywołania przejść.