Jetpack Compose to nowoczesny zestaw narzędzi na Androida do tworzenia natywnych interfejsów użytkownika za pomocą intuicyjnych interfejsów API w języku Kotlin i mniejszej ilości kodu. Compose upraszcza i przyspiesza tworzenie interfejsu, w tym dostosowywanie go do dowolnego formatu – od telefonów, tabletów i urządzeń składanych po telewizory i urządzenia do noszenia.

Compose oferuje gotowe komponenty interfejsu, które współpracują z grafiką, animacjami i innymi elementami wizualnymi.

Tworzenie interfejsu za pomocą Androida

Dla programistów, którzy znają już Androida: ten kurs obejmuje podstawy tworzenia natywnego interfejsu za pomocą Compose, w tym układy, motywy, animacje, architekturę, stan, ułatwienia dostępu i testowanie.
Dla deweloperów, którzy dopiero zaczynają przygodę z Androidem: dowiedz się, jak tworzyć aplikacje na Androida za pomocą Jetpack Compose, nowoczesnego zestawu narzędzi do tworzenia interfejsów użytkownika na Androidzie.

Tworzenie aplikacji na urządzenia mobilne

Przewodnik
Poznaj podstawy projektowania adaptacyjnego, aby tworzyć interfejsy użytkownika, które bezproblemowo dostosowują się do wyświetlaczy o różnych rozmiarach na telefonach, tabletach, urządzeniach składanych i urządzeniach z ChromeOS.
Przewodnik
Twórz adaptacyjne interfejsy za pomocą komponentów układu adaptacyjnego Material 3, takich jak ListDetailPaneScaffoldSupportingPaneScaffold.
Przewodnik
Wdrażaj adaptacyjne wzorce nawigacji za pomocą komponentów Material 3, takich jak NavigationSuiteNavigationSuiteScaffold.

Kompilowanie na określone urządzenia

Przewodnik
Twórz aplikacje na urządzenia do noszenia, które umożliwiają użytkownikom pozostawanie w kontakcie, monitorowanie danych biometrycznych, śledzenie ćwiczeń i korzystanie z innych przydatnych funkcji z dowolnego miejsca.
Przewodnik
Możesz tworzyć nowe aplikacje na telewizory, korzystając z dotychczasowej wiedzy o Androidzie. Możesz też rozszerzyć istniejące aplikacje, aby działały na telewizorach.
Przewodnik
Udostępniaj aplikację w pojazdach z Androidem Auto lub systemem operacyjnym Android Automotive. Jedna architektura aplikacji działa w obu przypadkach.
Przewodnik
Android XR to rozszerzenie platformy Android, więc możesz tworzyć aplikacje XR za pomocą interfejsów API i narzędzi Androida lub otwartych standardów, takich jak OpenXR i WebXR.
Projektowanie dla wszystkich. Zintegruj w aplikacji funkcje i usługi ułatwień dostępu, aby zwiększyć jej użyteczność dla wszystkich użytkowników.

Optymalizacja aplikacji

Popraw wydajność aplikacji, aby interfejs użytkownika działał płynnie i szybko.
Twórz niezawodne testy, aby się upewnić, że interfejs użytkownika aplikacji jest niezawodny, pozbawiony zacięć i działa zgodnie z oczekiwaniami.

Najnowsze filmy