Tworzenie aplikacji dostosowanych do potrzeb użytkownika
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.
Adaptacyjne wszędzie
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.
Dynamiczny interfejs
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.
Pomoc i narzędzia AI
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.
Jakość na każdym poziomie
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.
Komputery stacjonarne
Duże wyświetlacze, klawiatury, myszy i trackpady zapewniają większą interaktywność, produktywność i wciągającą rozgrywkę.
Urządzenia składane
Funkcje składania, takie jak tryb stołowy i tryb książki, stwarzają możliwości innowacyjnego projektowania aplikacji.
Samochody
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.
ChromeOS
Wbudowany trackpad i klawiatura umożliwiają wprowadzanie danych bez dotykania ekranu. Tryb okien na pulpicie daje możliwość tworzenia adaptacyjnych układów aplikacji.
Telewizja
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.
XR
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.
Flexbox
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.
Siatka
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.
MediaQuery
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ń.
Sceny nawigacji umożliwiają aplikacji płynne dostosowywanie się do różnych urządzeń.
Szczegóły listy
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.
Kanał
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.
Panel pomocniczy
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.
Nawigacja
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.