Optymalizuj wrażenia użytkowników na telefonach, tabletach, urządzeniach składanych, komputerach, w samochodach i na urządzeniach XR 2D za pomocą Jetpack Compose. stworzenie podstaw do wdrożenia aplikacji na Androida TV, urządzenia XR i przyszłe formaty urządzeń;

Świat wielu urządzeń

Twórz wszechstronne aplikacje, które można skalować w całym ekosystemie Androida. Korzystaj z nowoczesnych narzędzi i interfejsów API, aby docierać do większej liczby użytkowników za pomocą jednej, łatwej w utrzymaniu bazy kodu.
Twórz aplikację na wszystkie formaty urządzeń jednocześnie. Dzięki jednej, łatwej w utrzymaniu bazie kodu Compose możesz udostępniać aplikację użytkownikom na telefonach, tabletach, urządzeniach składanych, komputerach, wyświetlaczach samochodowych, a nawet wirtualnych przestrzeniach Androida XR.
Twórz układy, które dostosowują się do każdego ekranu, rozmiaru okna aplikacji lub orientacji. Wykorzystuj w pełni dostępną przestrzeń wyświetlania dzięki kanonicznym układom i komponentom interfejsu Compose, które automatycznie dostosowują się do wymiarów wyświetlacza.
Przyspiesz tworzenie aplikacji adaptacyjnych dzięki pomocy AI w Android Studio, Antigravity i – samodzielnie lub w terminalu ulubionego środowiska IDE – interfejsie wiersza poleceń Androida. Przetestuj aplikację za pomocą emulatora urządzenia wirtualnego z Androidem o zmiennym rozmiarze lub różnych emulatorów urządzeń, aby sprawdzić dynamiczną wydajność układów adaptacyjnych.
Zadbaj o jakość aplikacji od samego początku, korzystając ze wskazówek dotyczących jakości aplikacji adaptacyjnych. Osiągnij poziom 2 (adaptacyjny zoptymalizowany), aby uzyskać najwyższą jakość aplikacji na wszystkich urządzeniach, lub poziom 1 (adaptacyjny zróżnicowany), aby wykorzystać unikalne funkcje urządzenia i zapewnić atrakcyjne wrażenia użytkownikom.

Maksymalizacja ROI

Docieraj do większej liczby użytkowników na większej liczbie urządzeń. Przyciągaj uwagę ponad 300 milionów użytkowników urządzeń z dużym ekranem. Skorzystaj z 14-krotnie wyższych wydatków w aplikacjach użytkowników telefonów składanych. Docieraj do użytkowników Chromebooków w 93% okręgów szkolnych w Stanach Zjednoczonych. Docieraj do milionów użytkowników Androida Auto i Androida TV.

Zróżnicowane doświadczenia

Obsługuj unikalne funkcje różnych formatów i konfiguracji urządzeń, aby zapewnić użytkownikom jak najlepsze wrażenia na każdym urządzeniu.
Duże wyświetlacze, klawiatury, myszy i trackpady zapewniają większą interaktywność, produktywność i wciągającą rozgrywkę.
Funkcje składania, takie jak tryb stołowy i tryb książki, stwarzają możliwości innowacyjnego projektowania aplikacji.
Duże, często nieprostokątne wyświetlacze samochodowe i unikalne funkcje systemu operacyjnego Android Automotive wymagają uwzględnienia specjalnych kwestii w przypadku aplikacji na zaparkowany samochód.
Wbudowany trackpad i klawiatura umożliwiają wprowadzanie danych bez dotykania ekranu. Tryb okien na pulpicie daje możliwość tworzenia adaptacyjnych układów aplikacji.
W przypadku telewizorów interfejs użytkownika musi być widoczny z odległości 3 metrów i zawierać pad kierunkowy z przyciskiem wyboru do nawigacji po aplikacji.
Aplikacje rzeczywistości rozszerzonej poprawiają wrażenia użytkowników dzięki układom przestrzennym, modelom 3D i immersyjnym środowiskom.

Interfejsy API dostosowujące się

Adaptacyjne interfejsy API Jetpack Compose umożliwiają tworzenie aplikacji na dowolne formaty, rozmiary okien i tryby wyświetlania, w tym tryb podzielonego ekranu i tryb okien na pulpicie, za pomocą jednej bazy kodu.
Twórz układy za pomocą modelu flexbox zgodnego ze standardami internetowymi. Rozmieść elementy w pionie lub poziomie i pozwól, aby Compose zajmował się ich rozmiarem i odstępami na dowolnym wyświetlaczu.
Twórz elastyczne siatki wielokolumnowe i wielowierszowe, które automatycznie dostosowują liczbę kolumn i wierszy do dostępnej przestrzeni wyświetlania na ekranie o dowolnym rozmiarze.
Wykonuj zapytania o wymiary okna, pozycję urządzenia, możliwości sprzętowe i funkcje systemu, aby dynamicznie dostosowywać interfejs do konkretnej konfiguracji dowolnego urządzenia.

Sprawdzone wzorce projektowe

Układy kanoniczne zapewniają optymalne wrażenia użytkownikom na wszystkich urządzeniach.
Sceny nawigacji umożliwiają aplikacji płynne dostosowywanie się do różnych urządzeń.
Włącz dostęp do treści elementu listy jednym kliknięciem, wyświetlając panele listy i szczegółów obok siebie na dużych wyświetlaczach, ale osobno na małych.
Ułóż elementy treści w rozbudowanej siatce, łącząc je ze sobą za pomocą rozmiaru i położenia oraz zwracając uwagę na poszczególne elementy za pomocą proporcji i skali.
Uporządkuj treści w główne i dodatkowe obszary wyświetlania, aby narzędzia, opcje i ustawienia były łatwo dostępne i można było je stosować do treści głównych.
Określ przepływ interfejsu aplikacji za pomocą scen. Twórz niestandardowe układy, dostosowuj interfejs do różnych rozmiarów ekranu i zarządzaj złożonymi układami wielopanelowymi.

Projektowanie adaptacyjne

Tworzenie układów dla wielu formatów za pomocą komponentów Material Design i Jetpack Compose.