Urządzenia, na których można uruchamiać aplikacje na Androida, mają różne formaty – telefony, tablety, urządzenia składane, komputery, wyświetlacze samochodowe, telewizory, XR – i różne rozmiary wyświetlaczy. Android obsługuje wiele trybów wyświetlania, w tym tryb wielu okien, wiele wyświetlaczy, tryb podzielony i obraz w obrazie. Urządzenia składane mogą być w różnych stanach złożenia lub pozycjach, np. w pozycji stołowej lub książkowej.

Aby mieć pewność, że aplikacja zapewnia użytkownikom komfort niezależnie od formatu urządzenia, rozmiaru ekranu, trybu wyświetlania czy pozycji, postępuj zgodnie z listami kontrolnymi dotyczącymi zgodności aplikacji adaptacyjnych i przeprowadź testy zgodności.
Listy kontrolne i testy określają kompleksowy zestaw wymagań dotyczących jakości większości typów aplikacji na Androida. Prawdopodobnie nie musisz spełniać wszystkich wymagań. Zaimplementuj te, które pasują do przypadków użycia Twojej aplikacji.
Wytyczne dotyczące jakości aplikacji adaptacyjnych zastępują i rozszerzają wskazówki, które wcześniej były dostępne w wytycznych dotyczących jakości aplikacji na duże ekrany.
Wprowadzając w aplikacji funkcje adaptacyjne, pomóż użytkownikom lepiej zrozumieć, jak działa ona na różnych urządzeniach, aktualizując wizytówkę aplikacji w Google Play. Prześlij zrzuty ekranu przedstawiające aplikację na tabletach i urządzeniach składanych. Zwróć uwagę na funkcje XR w opisie aplikacji. Więcej informacji i sprawdzone metody znajdziesz w Centrum pomocy Google Play.
Przykłady zoptymalizowanych i zróżnicowanych układów na ekranach wszystkich rozmiarów znajdziesz w galerii układów adaptacyjnych.
Listy kontrolne zgodności aplikacji adaptacyjnych
Listy kontrolne zgodności określają kryteria, które pomagają ocenić poziom obsługi przez aplikację projektu adaptacyjnego.
Poziomy pomocy obejmują:
POZIOM 3 (podstawowy) – gotowość do dostosowywania
Aplikacja działa na wszystkich urządzeniach w trybie pełnoekranowym (lub w trybie pełnego okna w trybie wielu okien), ale układ aplikacji może nie być optymalny. Aplikacja nie jest wyświetlana w formacie letterbox i nie działa w trybie zgodności. Użytkownicy mogą wykonywać najważniejsze zadania, ale ich wrażenia będą gorsze niż optymalne. Aplikacja zapewnia podstawową obsługę zewnętrznych urządzeń wejściowych, w tym klawiatury, myszy, trackpada i rysika.
POZIOM 2 (lepszy) – optymalizacja adaptacyjna
Aplikacja ma zoptymalizowany układ dla wszystkich rozmiarów ekranu i konfiguracji urządzeń, a także rozszerzoną obsługę zewnętrznych urządzeń wejściowych.
POZIOM 1 (najlepszy) – adaptacyjne zróżnicowanie
Aplikacja zapewnia użytkownikom wygodę korzystania z urządzenia lub wyświetlacza, na którym jest uruchomiona. W odpowiednich przypadkach aplikacja obsługuje wielozadaniowość, tryby składania, przeciąganie i upuszczanie oraz wprowadzanie danych za pomocą rysika.
Spełnij wymagania poziomu 2, aby zapewnić użytkownikom doskonałe wrażenia na wszystkich urządzeniach z Androidem. Aby wyróżnić aplikację na urządzeniach składanych i dużych ekranach, takich jak komputery, wykonaj zadania z poziomu 1.
Testy zgodności aplikacji adaptacyjnych
Testy zgodności pomagają wykrywać problemy z jakością aplikacji. Możesz łączyć testy lub integrować grupy testów w swoich planach testów.
Aby sprawdzić układ i UX, przeprowadź testy na co najmniej tych typach urządzeń:
- Urządzenie składane (841 x 701 dp)
- 8-calowy tablet (1024 x 640 dp)
- Tablet 10,5 cala (1280 x 800 dp)
- 13-calowy Chromebook (1600x900 dp)
Aby przetestować zgodność adaptacyjną urządzeń, użyj tych emulatorów Androida:
- Telefon składany – 7,6-calowy ekran składany do wewnątrz z wyświetlaczem zewnętrznym
- Tablet – Pixel C 9,94"
- Urządzenie składane z dwoma wyświetlaczami – Microsoft Surface Duo
Użyj emulatora z możliwością zmiany rozmiaru na Androidzie, aby przetestować różne konfiguracje urządzeń.
Rozpocznij
Wybierz poziom jakości i zacznij dostosowywać aplikację już dziś.
Archiwum
Poprzednie wersje wskazówek dotyczących jakości aplikacji adaptacyjnych: