Wiadomości o usługach

Tworzenie interfejsu Androida w pierwszej kolejności za pomocą Compose

Czas czytania: 2 min
Wyświetl profil Nicka Butchera
Nick Butcher Menedżer produktu

Od czasu wprowadzenia Jetpack Compose, czyli przez prawie 5 lat, inwestowaliśmy w zapewnianie Ci wszystkich funkcji, wydajności i narzędzi, których potrzebujesz do tworzenia niesamowitych interfejsów na różnych urządzeniach z Androidem. Compose pomaga tworzyć piękne, adaptacyjne interfejsy, które spełniają wymagania nowoczesnego projektowania interfejsów.

  • Bogaty zestaw funkcji: dzięki rozbudowanej bibliotece układów, interfejsów API do wprowadzania danych, grafiki i animacji oraz najnowszym komponentom Material Design Compose umożliwia tworzenie dowolnych elementów.
  • Wysoka wydajność: Compose zapewnia natywną wydajność od razu po wyjęciu z pudełka, co przekłada się na przyjemne wrażenia użytkowników.
  • Adaptacyjność: Compose to najprostszy sposób tworzenia adaptacyjnych aplikacji, które działają na różnych urządzeniach z Androidem.
  • Wydajność: dzięki zaawansowanym narzędziom, takim jak podgląd i edycja na żywo, oraz pełnej ekspresywności języka Kotlin zespoły twierdzą, że tworzenie aplikacji za pomocą Jetpack Compose jest znacznie szybsze, co skraca czas wprowadzania ich na rynek.

Compose stał się standardem w zakresie tworzenia interfejsów Androida. Uważamy, że wszystkie interfejsy Androida powinny być tworzone za pomocą Compose. Nazywamy to podejściem Compose First. Od dziś wszystkie interfejsy API, biblioteki, narzędzia i wskazówki będziemy udostępniać w Compose. Komponenty View, które zastępuje Compose (komponenty w pakiecie android.widget), są obecnie w trybie konserwacji. Nie planujemy wycofania ani usunięcia komponentów View i nadal będziemy je obsługiwać, wprowadzając poprawki krytycznych błędów, ale nie będziemy dodawać do nich nowych funkcji.

Biblioteki Jetpack oparte na widokach

To samo dotyczy bibliotek opartych na widokach, takich jak Fragmenty, RecyclerView czy Viewpager – uważamy je za kompletne i będziemy publikować tylko krytyczne poprawki błędów. Pełną listę bibliotek, które są obecnie w trybie konserwacji, znajdziesz tutaj.

Narzędzia

Wszystkie nowe narzędzia interfejsu Androida Studio będą tworzone tylko dla Jetpack Compose. Obecne narzędzia oparte na widokach (takie jak Edytor nawigacji i Edytor układu) są teraz w trybie konserwacji i nie będą otrzymywać nowych funkcji.

Wskazówki

Dokumentacja, ćwiczenia i przykłady będą się koncentrować na tworzeniu interfejsu za pomocą Jetpack Compose. Dokumentację dotyczącą widoków nadal znajdziesz na stronach zawierających ogólne informacje i informacje o Compose, jeśli będzie to odpowiednie.

Happy Composing

Zalecamy tworzenie wszystkich nowych funkcji za pomocą Compose i przekształcanie istniejących funkcji, gdy ich używasz, aby korzystać z wielu zalet Compose. Zapoznaj się z naszym narzędziem do migracji z XML na Compose, które pomoże Ci przekonwertować istniejące układy na Compose. 


Aby dowiedzieć się więcej o najnowszej wersji Compose, przeczytaj blog Co nowego w Jetpack Compose w wersji z kwietnia 2026 r. oraz harmonogram, aby poznać plany na przyszłość.

Dziękujemy za wszystkie prośby o dodanie funkcji i opinie, które pomogły nam stworzyć Compose, czyli zalecany przez nas zestaw narzędzi do tworzenia interfejsu. Jeśli masz jakieś uwagi, daj nam znać. Miłego pisania!

Czytaj dalej