dostosowane do urządzeń adaptacyjnych,

Ikona adaptacyjna z różnicowaniem na poziomie 1

POZIOM 1 – najwyższy poziom jakości w ramach wskazówek dotyczących jakości aplikacji adaptacyjnych.

Ilustracja 3 poziomów z wyróżnionym najwyższym poziomem 1.

APLIKACJE ZOPTYMALIZOWANE POD KĄTEM DUŻYCH EKRANÓW zapewniają wygodę użytkowania, która nie jest możliwa na urządzeniach z małym ekranem.

Aplikacje zoptymalizowane pod kątem dużych ekranów ułatwiają wielozadaniowość oraz przeciąganie i upuszczanie. Aplikacje zoptymalizowane pod kątem urządzeń składanych obsługują ich unikalne funkcje, takie jak tryb stołowy, dzięki czemu zapewniają użytkownikom wrażenia, których nie można uzyskać na innych typach urządzeń.

Obsługa zewnętrznej klawiatury, myszy i trackpada jest taka sama jak w przypadku komputerów stacjonarnych. Kompleksowa obsługa rysika sprawia, że jest on integralną częścią urządzenia.

Zalecenia i ograniczenia

  • Myśl w szerszej perspektywie
  • Projektowanie niestandardowych układów i zachowań
  • Wyróżnij swoją aplikację
  • Zadowalanie się mniejszymi korzyściami
  • Projektowanie tylko dla 1–2 rodzajów urządzeń
  • Niech Twoja aplikacja będzie przeciętna

Wskazówki

Wyróżnij swoją aplikację, postępując zgodnie z wytycznymi dotyczącymi poziomu 1.


Komputer

Zapewnij obsługę komputera na Androidzie, obsługując podłączone wyświetlacze, urządzenia peryferyjne i funkcje komputera.

Z perspektywy użytkownika

Najwyższej jakości interfejs użytkownika wypełnia lukę między wygodą urządzeń mobilnych a mocą komputerów, dzięki czemu użytkownicy mogą zachować koncentrację i wydajność.

Co

Aplikacja ma adaptacyjne układy konfigurowane przez użytkownika, w tym zwijane i przekształcane panele. Aplikacja wyświetla pasek przewijania, gdy użytkownik przewija treści za pomocą myszy lub trackpada. Elementy interfejsu wyświetlają dodatkowe treści, takie jak podglądy i etykietki, po najechaniu na nie kursorem. Użytkownicy mogą wyświetlać aplikacje na pełnym ekranie.

Dlaczego

Duża, konfigurowalna przestrzeń ekranu i precyzyjne wprowadzanie danych zapewniają skupienie i elastyczność pracy. Elementy interfejsu w stylu komputerowym umożliwiają użytkownikom wykonywanie zadań bez konieczności ciągłego poruszania się po witrynie.

Jak

Więcej informacji o tworzeniu lepszych wrażeń użytkowników znajdziesz w omówieniu Wrażenia użytkowników.

Klawiatura, mysz i trackpad

zapewniać pełną obsługę zewnętrznych urządzeń wejściowych;

Co

Aplikacja obsługuje wydajną nawigację za pomocą klawiatury, w tym wyraźne i spójne stany zaznaczenia oraz początkowe zaznaczenie odpowiednich elementów interfejsu. Aplikacja zapewnia skróty klawiszowe takie same jak w wersjach internetowej i na komputery, a także ulepszone możliwości zaznaczania za pomocą kombinacji klawiatury i myszy lub trackpada.

Dlaczego

Zapewnij użytkownikom wszystkie możliwości wprowadzania danych za pomocą klawiatury, myszy i touchpada.

Jak

Aby dowiedzieć się, jak obsługiwać zaawansowane funkcje wprowadzania danych, zapoznaj się z omówieniem Klawiatura, mysz i trackpad.

Wielozadaniowość i tryb podzielony

Zwiększ produktywność użytkowników dzięki wielozadaniowości na dużych ekranach.

Co

Aplikacja obsługuje wszystkie tryby wielozadaniowości, w tym wielookienkowość, wieloinstancyjność i obraz w obrazie.

Dlaczego

Duże ekrany zapewniają użytkownikom dużo miejsca na wyświetlanie treści, dzięki czemu mogą korzystać z kilku aplikacji jednocześnie.

Jak

Dowiedz się, jak uwzględnić aplikację w wielozadaniowości w omówieniu Wielozadaniowość i tryb podzielony.

Przeciąganie i upuszczanie

Środowisko na komputery stacjonarne doskonale nadaje się do interakcji typu „przeciągnij i upuść” – w ramach aplikacji lub, w przypadku Androida 7.0 (interfejs API na poziomie 24) i nowszych, między aplikacjami w trybie wielu okien.

Wytyczne – Drag_Drop_Support

Co

Aplikacja obsługuje przeciąganie i upuszczanie w jej obrębie oraz do i z innych aplikacji za pomocą dotyku, myszy, trackpada i rysika.

Dlaczego

Zwiększ produktywność i zaangażowanie użytkowników, dodając do aplikacji funkcję przeciągania i upuszczania.

Jak

Zapoznaj się z omówieniem przeciągania i upuszczania.

Drukowanie i zarządzanie plikami

Użytkownicy komputerów stacjonarnych potrzebują sprawnego dostępu do plików i możliwości tworzenia dokumentów drukowanych lub elektronicznych.

Co

Aplikacja umożliwia drukowanie dokumentów i eksportowanie ich do formatu PDF. Aplikacja implementuje też funkcje zarządzania plikami, integrację z oknem wyboru plików systemu operacyjnego i deklaracje obsługi plików.

Dlaczego

Praca na komputerze wymaga wydajnej i wygodnej produktywności w zakresie dostępu do plików i zarządzania nimi, a także możliwości eksportowania treści cyfrowych w różnych formatach.

Jak

Dowiedz się, jak pracować z plikami, w artykule Drukowanie i zarządzanie plikami.

Kursory

Zapewnia kontekst i precyzyjną kontrolę interakcji z myszą, trackpadem i rysikiem.

Wytyczne – Custom_CursorsCursor_Target_Size

Co

Aplikacja wyświetla kursory różnicujące, np. kursor w kształcie litery I w przypadku tekstu i uchwyty do zmiany rozmiaru w przypadku paneli. Rozmiary elementów docelowych kursora są zgodne z wizualnymi granicami komponentów interfejsu, co zapewnia wysoką precyzję interakcji.

Dlaczego

Zróżnicowane kursory zapewniają natychmiastową informację zwrotną o tym, jak użytkownicy mogą wchodzić w interakcję z elementami interfejsu, co zapewnia lepsze i wydajniejsze korzystanie z urządzenia.

Jak

Zobacz omówienie kursorów.

Różne urządzenia

Funkcja ciągłości pracy na różnych urządzeniach umożliwia użytkownikom płynną pracę w ekosystemie Androida.

Wytyczne dotyczące Cross_Device_Handoff

Co

Aplikacja umożliwia użytkownikom rozpoczęcie zadania na jednym urządzeniu z Androidem i płynne przejście na inne urządzenie przez przywrócenie niemal identycznego stanu.

Dlaczego

Użytkownicy często pracują na wielu urządzeniach i oczekują ciągłego, nieprzerwanego przepływu pracy.

Jak

Więcej informacji o tworzeniu aplikacji na różne urządzenia znajdziesz w artykule Różne urządzenia.

Obsługa offline

Niezawodne funkcje offline zapewniają produktywność niezależnie od dostępności sieci.

Wytyczne – Offline_Support

Co

Aplikacja umożliwia korzystanie z głównej funkcjonalności w trybie offline i wyświetla wyraźne powiadomienia o wymaganiach dotyczących połączenia oraz płynnie przechodzi w tryb offline, gdy połączenie z internetem jest ograniczone lub niedostępne.

Dlaczego

Użytkownicy oczekują, że będą mogli pracować wydajnie niezależnie od jakości i dostępności połączenia sieciowego.

Jak

Więcej informacji o tworzeniu aplikacji do użytku offline znajdziesz w omówieniu obsługi offline.

Aplikacja – internet

Płynne przejścia między treściami aplikacji i witryny utrzymują ciągłość interakcji użytkownika i kontekst aplikacji.

Wytyczne – Web_Transition

Co

Aplikacja płynnie przechodzi od treści aplikacji do powiązanych treści internetowych (i odwrotnie).

Dlaczego

Prawidłowe obsługiwanie linków bezpośrednich i treści internetowych zapobiega rozproszeniu uwagi użytkowników i zapewnia im spójne wrażenia.

Jak

Więcej informacji o obsłudze treści internetowych znajdziesz w omówieniu Przekierowanie z aplikacji do witryny.


Urządzenia składane

Wyróżnij swoją aplikację, obsługując unikalne funkcje urządzeń premium z wyświetlaczem składanym.

Pozycje i stany składania

Składane urządzenia z dużym ekranem to połączenie telefonu i tabletu. Funkcje składania, takie jak tryb stołowy i tryb książki, dają nowe możliwości korzystania z urządzenia.

Wytyczne – Foldables_PosturesFoldables_Camera

Co

Aplikacja obsługuje wszystkie pozycje urządzenia składanego, w tym pozycję stołową, pozycję książki i 2 wyświetlacze. Aplikacja obsługuje też urządzenia z 2 ekranami.

Dlaczego

Wyróżnij swoją aplikację, obsługując unikalne funkcje urządzeń składanych.

Jak

Poznaj fakty w przeglądzie urządzeń składanych.


Kamera • audio

umożliwiać korzystanie z ciekawych multimediów;

Aparat

Obsługa aparatów zewnętrznych umożliwia profesjonalne robienie zdjęć i nagrywanie filmów.

Wytyczne – Camera_Switcher

Co

Aplikacja zawiera przełączniki, które umożliwiają przełączanie się między wbudowanymi aparatami urządzenia a urządzeniami zewnętrznymi.

Dlaczego

Użytkownicy dużych ekranów często podłączają kamery do spotkań lub tworzenia treści.

Jak

Więcej informacji o obsłudze kamery znajdziesz w omówieniu Kamera • dźwięk.

Dźwięk

Wysokiej jakości słuchanie to możliwość wyboru dostępnych urządzeń oraz nieprzerwane odtwarzanie i sterowanie we wszystkich stanach okien i urządzeń.

Wytyczne dotyczące Audio_SwitcherAudio_Background_Playback

Co

Aplikacja obsługuje przełączanie między wbudowanymi urządzeniami audio, takimi jak głośnik lub mikrofon, a podłączonymi urządzeniami. Aplikacja obsługuje też odtwarzanie w tle, gdy jest zminimalizowana lub znajduje się za innymi oknami albo gdy ekran urządzenia jest zablokowany.

Dlaczego

Użytkownicy oczekują, że aplikacje audio będą obsługiwać urządzenia peryferyjne i będą odtwarzać dźwięk, gdy użytkownicy wykonują inne zadania w oknach.

Jak

Zapoznaj się z omówieniem Kamery i dźwięku.


Rysik

Wspieranie naturalnego sposobu interakcji za pomocą rysika w przypadku zadań związanych z kreatywnością i wydajnością.

Obsługa rysika

Najlepsze aplikacje obsługują urządzenia wyposażone w rysik. Rysik umożliwia użytkownikom rysowanie, pisanie, wymazywanie i korzystanie z aplikacji za pomocą różnych interakcji dotykowych i gestów.

Co

Aplikacja obsługuje rysik do rysowania, pisania, wymazywania, przeciągania i upuszczania, czułość nacisku, wykrywanie pochylenia oraz odrzucanie dłoni i palców.

Dlaczego

zapewniać wyjątkowe wrażenia użytkownikom korzystającym z urządzeń klasy premium; Zwiększanie produktywności i satysfakcji użytkowników.

Jak

Więcej informacji o zaawansowanej obsłudze rysika znajdziesz w artykule Rysik.