Funkcje rozszerzonej rzeczywistości w okularach to rozszerzenie istniejącej aplikacji mobilnej. Możesz tworzyć środowiska przekazywania z aplikacji mobilnej do okularów. Aplikacja może działać zarówno na okularach AI, jak i na okularach AI z wyświetlaczem.
Okulary AI z wyświetlaczem
Okulary wyświetlające obraz zapewniają wrażenia wizualne i dźwiękowe, więc Twoja aplikacja powinna zawierać zarówno wskazówki wizualne, jak i dźwiękowe.
Gdy wyświetlacz jest włączony, użytkownik może wchodzić w interakcję z panelem dotykowym, aby przewijać listy, przenosić fokus, klikać przyciski itp. Wyświetlaj informacje zwrotne, aby nie przytłoczyć zmysłów użytkownika nadmierną liczbą informacji zwrotnych w formie dźwięku.
Gdy wyświetlacz jest wyłączony, aplikacja może śledzić, czy jest on włączony czy wyłączony, dzięki czemu użytkownik może przełączać się między wyświetlaczem a dźwiękiem.

Automatyczne wygaszanie
Użytkownicy mogą wyłączyć wyświetlacz, naciskając przycisk wyświetlacza, lub poczekać, aż wyświetlacz wyłączy się automatycznie. Limit czasu może być skonfigurowany przez użytkowników lub dostosowany do Twojej aplikacji. Dostosuj go tylko wtedy, gdy jest to kluczowe dla działania aplikacji, ponieważ może to mieć wpływ na jej wydajność.
Na okularach AI bez wyświetlacza
Displayless dostosowuje się do samego słuchania.
- Dane wejściowe są mapowane na kluczowe działania, takie jak odtwarzanie lub wstrzymywanie za pomocą kliknięcia oraz kończenie interakcji przez przesunięcie palcem do tyłu. Nie ma elementów interfejsu, z którymi można by wchodzić w interakcję na wyświetlaczu. Na przykład na urządzeniu bez wyświetlacza użytkownik nie może przewijać listy opcji i wielu przycisków, ale potrzebuje sygnału dźwiękowego z możliwym odpowiednim wejściem. Więcej informacji o danych wejściowych
- Sprawdź, czy wskazówki wizualne są tłumaczone na wskazówki dźwiękowe.
- Użytkownicy mogą mieć okulary z wyświetlaczem lub tylko z funkcją audio, dlatego ważne jest, aby w przypadku aplikacji uwzględniać ścieżki audio i wizualne.

Na przykład w przypadku okularów AI z wyświetlaczem po uruchomieniu aplikacji wczytuje się wizualny interfejs, a w przypadku okularów AI z funkcją audio sygnał dźwiękowy informuje użytkownika o interakcji w całej aplikacji.

W tym przypadku odczyt dźwięku jest wstrzymywany przez interfejs wizualny na okularach wyświetlających, a dotknięcie sprzętu wstrzymuje odtwarzanie tylko dźwięku.
Anatomia aplikacji
Interfejs okularów jest budowany od dołu, aby wzbogacać, a nie blokować pole widzenia użytkownika.

- Projektując aplikację, przytwierdź elementy do dołu obszaru roboczego, aby budować ją w górę.
- Treści nie powinny być wyśrodkowane w pionie, a ich ilość powinna być minimalna i przemyślana, aby nie rozpraszać użytkownika.
- Głębokość jest używana w hierarchii wizualnej.
- Poza powiadomieniami aplikacje nie mogą korzystać z obszaru paska systemowego. Gdy nie jest używany, jest niewidoczny.
- Aplikacje mogą się przewijać, ale staraj się ograniczać liczbę elementów, aby zmniejszyć obciążenie poznawcze i zminimalizować interakcje na ekranie.
- Zrównoważ potrzebę interakcji głosowej z gestami fizycznymi. Czasami gest fizyczny jest preferowany.
Punkty wejścia
Aplikacja na okulary jest rozszerzeniem podstawowej aplikacji, więc jako główny punkt wejścia możesz uznać przekazywanie z telefonu. W miarę rozwoju okularów możesz spodziewać się kolejnych punktów wejścia w interfejsie systemu lub funkcji AI.
Przekazywanie połączenia z telefonu
Uruchom aplikację na okularach z poziomu telefonu za pomocą wyraźnego działania lub niejawnego przekazania.

Niejawne przekazanie może nastąpić automatycznie w naturalny sposób w ramach ścieżki użytkownika, aby uruchomić część funkcji okularów. Na przykład rozpoczęcie nawigacji wyświetla wskazówki na okularach, a odtwarzanie multimediów jest sygnalizowane wizualnie na okularach.

Wyraźne przekazanie wymaga interakcji użytkownika w aplikacji mobilnej, aby uruchomić funkcje okularów. Na przykład włączenie kamery z poziomu aplikacji lub przycisku, który uruchamia aplikację na okularach. Wyraźnie oznacz ikoną okularów i opcjonalną etykietą „Uruchom na okularach”.

Dostosowywanie
Aplikacje na okularach zapewniają elastyczność w zakresie wrażeń użytkownika i projektu interfejsu.
Platforma interfejsu udostępnia wysoce zoptymalizowany podstawowy zestaw komponentów, takich jak listy, karty i adnotacje, oraz podstawowe style kolorów, typografii i animacji. Wszelkie dostosowania powinny być przemyślane i pomagać w komunikacji z użytkownikami lub odzwierciedlać Twoją markę.
Więcej informacji o stylach Glimmer w Jetpack Compose
