Widok aplikacji

Funkcje rozszerzonej rzeczywistości w okularach to rozszerzenie istniejącej aplikacji mobilnej. Możesz tworzyć funkcje 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 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ą sygnałów dźwiękowych.

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 odtwarzaniem dźwięku.

Interfejs aplikacji w trybie wyświetlania.

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ć konfigurowany przez użytkowników lub dostosowywany do Twojej aplikacji. Dostosuj go tylko wtedy, gdy jest to kluczowe dla działania aplikacji, ponieważ może to mieć wpływ na wydajność.

Na okularach AI bez wyświetlacza

Displayless dostosowuje się do samego słuchania.

  • Dane wejściowe są przypisane do kluczowych działań, takich jak odtwarzanie lub wstrzymywanie za pomocą kliknięcia i kończenie korzystania z funkcji przez przesunięcie palcem do tyłu. Ponieważ na wyświetlaczu nie ma elementów interfejsu, z którymi można wchodzić w interakcję. 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
  • przekształcanie wskazówek wizualnych na dźwiękowe,
  • Użytkownicy mogą mieć okulary wyświetlające tylko obraz lub tylko dźwięk, dlatego ważne jest, aby w przypadku aplikacji uwzględniać ścieżki dźwiękowe i wizualne.

Schemat wskazówki audio.

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

Diagram wskazówek audio.

W tym przypadku odczyt dźwięku jest wstrzymywany przez interfejs wizualny na okularach wyświetlających, a dotknięcie sprzętowego elementu sterującego wstrzymuje odtwarzanie tylko dźwięku.

Jak tworzyć interakcje audio na potrzeby okularów z AI

Anatomia aplikacji

Interfejs okularów jest budowany od dołu, aby wzbogacać, a nie blokować pole widzenia użytkownika.

Elementy projektu powinny być zakotwiczone u dołu ramki.

  • Podczas projektowania aplikacji przytwierdź elementy do dolnej części obszaru roboczego, aby budować je 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ą przewijać, ale staraj się ograniczać liczbę elementów, aby zmniejszyć obciążenie poznawcze i zminimalizować interakcje w ramce.
  • 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 informacji z telefonu. W miarę rozwoju okularów możesz spodziewać się kolejnych punktów wejścia w interfejsie systemu lub funkcjach AI.

Przekazywanie połączenia z telefonu

Uruchom aplikację na okularach z poziomu telefonu za pomocą wyraźnego działania lub niejawnego przekazania.

Aplikacje mobilne z przyciskami, które otwierają aplikacje na okulary.

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.

Odtwarzacz multimediów wyświetlający prośbę o odtwarzanie na okularach

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

Przycisk na urządzeniu mobilnym, który otwiera aplikację do obsługi okularów

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 listykarty, oraz podstawowe style, kolorytypografię. Wszelkie dostosowania powinny być starannie przemyślane, aby ułatwiać komunikację z użytkownikami lub odzwierciedlać Twoją markę.

Więcej informacji o stylach Glimmer w Jetpack Compose

Spersonalizowana aplikacja do wędrówek.