Toolverse
Wszystkie skille

swiftui-patterns-developer

autor: anyproto

Strukturyzuj widoki SwiftUI zgodnie z najlepszymi praktykami i wzorcami projektowymi.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Mobile

O skillu

Skill dla deweloperów iOS, który pomaga refaktoryzować i organizować strukturę widoków SwiftUI. Zastosuj konsystentne wzorce przy dzieleniu dużych widoków na podwidoki, porządkowaniu plików oraz ekstrakcji komponentów. Opiera się na wytycznych Apple (WWDC24) dotyczących deklaratywności, kompozycji i zarządzania stanem. Idealny, gdy pracujesz nad czytelnością i utrzymywalnością kodu SwiftUI.

Jak używać

  1. Aktywuj skill w kontekście refaktoryzacji widoku SwiftUI — np. gdy chcesz podzielić duży widok na mniejsze komponenty, zmienić kolejność elementów lub wyodrębnić podwidoki.

  2. Opisz problem lub wskaż fragment kodu: na przykład "Mam widok z 200 liniami kodu, jak go rozbić?" lub "Jak powinny być ułożone elementy w tym widoku?"

  3. Skill zasugeruje strukturę opartą na trzech fundamentach SwiftUI: deklaratywności (opisz co, nie jak), kompozycji (buduj z prostych bloków) i zarządzaniu stanem (UI zmienia się automatycznie ze zmianą stanu).

  4. Postępuj zgodnie z proponowaną kolejnością widoków (top-to-bottom) i wytycznymi dotyczącymi ekstrakcji podwidoków — skill wskaże, które elementy powinny być osobnymi komponentami.

  5. Zastosuj zmiany w swoim kodzie, testując czy widok pozostaje czytelny i łatwy w utrzymaniu.

  6. Jeśli pracujesz nad kolejnym fragmentem lub masz pytania o organizację plików, ponownie aktywuj skill z nowym kontekstem.

Podobne skille