Toolverse
Wszystkie skille

axiom-app-composition

autor: CharlesWiltgen

Wzory architektoniczne dla struktury aplikacji iOS – stany, autentykacja, przełączanie widoków

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Mobile

O skillu

Skill do zarządzania architekturą na poziomie aplikacji w iOS. Pomaga w strukturyzacji punktu wejścia @main, obsłudze przepływów autentykacji, przełączaniu między stanami bez migotania ekranu i koordynacji cyklu życia sceny. Zawiera wzory dla maszyn stanów, kontroli stanu aplikacji i decyzji dotyczące modularyzacji kodu.

Jak używać

  1. Zainstaluj skill w swoim projekcie Axiom, dodając go do konfiguracji Claude plugin dla iOS development.
  2. Użyj skill gdy pracujesz nad strukturą @main lub masz pytania o zarządzanie stanem aplikacji – na przykład "Jak przełączyć między ekranem logowania a głównym ekranem bez migotania?" lub "Gdzie powinien żyć stan autentykacji?".
  3. Skill zasugeruje wzory takie jak AppStateController z walidowanymi przejściami stanów zamiast rozproszonych zmiennych logicznych.
  4. Dla problemów z migotaniem ekranu podczas przełączania widoków skorzystaj z wytycznych dotyczących koordynacji animacji i SceneStorage.
  5. Jeśli planujesz podzielić aplikację na moduły, skill oferuje drzewo decyzyjne oparte na wielkości kodu i strukturze zespołu.
  6. Dla przywracania stanu aplikacji po jej zakończeniu, zastosuj wzory lifecycle scenePhase i walidacji stanu opisane w skill.

Podobne skille