mobile-android-design
Projektuj nowoczesne aplikacje Android z Material Design 3 i Jetpack Compose
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do tworzenia interfejsów Android zgodnie z Material Design 3 (Material You) i Jetpack Compose. Nauczysz się implementować responsywne layouty dla telefonów, tabletów i urządzeń składanych, pracować z dynamicznymi kolorami, komponentami Material oraz dostępnością. Idealna dla deweloperów budujących nowoczesne, adaptacyjne aplikacje Android z właściwymi wzorcami nawigacji i interakcji.
Jak używać
Zainstaluj umiejętność w swoim środowisku agenta — dodaj ścieżkę do folderu skills/mobile-android-design z repozytorium autora.
Użyj tej umiejętności, gdy projektujesz interfejs aplikacji Android i chcesz zastosować Material Design 3. Opisz, jakie komponenty chcesz zbudować (karty, przyciski, pola tekstowe, nawigacja) i dla jakich rozmiarów ekranu (telefon, tablet, urządzenie składane).
Poproś o pomoc w budowaniu layoutów Jetpack Compose — opisz strukturę interfejsu (kolumny, wiersze, wyrównanie elementów) i otrzymasz przykłady kodu z prawidłowym użyciem Modifier, Arrangement i Alignment.
Gdy implementujesz Material 3 theming, poproś o wskazówki dotyczące dynamicznych kolorów, palet tonalnych i zapewnienia wystarczającego kontrastu dla dostępności.
Jeśli projektujesz nawigację w aplikacji, skorzystaj z umiejętności, aby poznać wzorce Navigation Compose i dostosować je do różnych rozmiarów ekranu (navigation rail dla tabletów, bottom navigation dla telefonów).
Dla interfejsów wymagających gesty i interakcje specyficzne dla Android, opisz zamierzone zachowanie, a umiejętność podpowie, jak je zaimplementować zgodnie z wytycznymi Material Design.