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

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
Tak
- Myśl w szerszej perspektywie
- Projektowanie niestandardowych układów i zachowań
- Wyróżnij swoją aplikację
Nie
- 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_Cursors i Cursor_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_Postures i Foldables_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_Switcher i Audio_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.
Wskazówki:
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.