Toolverse
Wszystkie skille

android-kotlin-development

autor: aj-geddes

Twórz natywne aplikacje Android w Kotlinie z architekturą MVVM i nowoczesnym interfejsem

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Mobile
Wyświetlenia
396

O skillu

Umiejętność wspierająca tworzenie natywnych aplikacji Android w Kotlinie. Zawiera gotowe wzorce architektoniczne MVVM z bibliotekami Jetpack, deklaratywny interfejs użytkownika za pomocą Compose, integrację API przez Retrofit, lokalny magazyn danych z Room oraz nawigację między ekranami. Idealna dla deweloperów chcących budować aplikacje mobilne zgodnie z najlepszymi praktykami platformy Android.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku pracy z AI (Claude, Copilot lub inny asystent obsługujący custom skills). Umiejętność będzie dostępna jako szablon do generowania kodu Kotlin.

  2. Zdefiniuj modele danych dla swojej aplikacji — opisz strukturę obiektów, które będą przesyłane między API a aplikacją (np. użytkownik, produkt, artykuł). Umiejętność wygeneruje klasy data class w Kotlinie z odpowiednimi polami.

  3. Skonfiguruj serwis API używając Retrofit — podaj adresy endpointów i metody HTTP (GET, POST, PUT). Umiejętność utworzy interfejs ApiService z deklaracjami funkcji suspend oraz moduł NetworkModule do konfiguracji klienta HTTP z obsługą tokenów autoryzacji.

  4. Zbuduj interfejs użytkownika za pomocą Jetpack Compose — opisz ekrany i komponenty, które chcesz wyświetlić. Umiejętność dostarczy kod composable functions do szybkiego prototypowania UI.

  5. Zaimplementuj architekturę MVVM — umiejętność pomoże strukturyzować ViewModel, Repository i LiveData do zarządzania stanem aplikacji i komunikacji z API.

  6. Dodaj lokalny magazyn danych Room — jeśli potrzebujesz przechowywać dane offline, umiejętność wygeneruje entity, DAO i Database configuration do synchronizacji z API.

Podobne skille