Swiftui

SwiftUI best practices for views, state management, animations, forms, lists, scroll, performance, and modern APIs. Use when writing ANY SwiftUI view, creating UI components, managing @State/@Observable, or building layouts. Triggers: View, body, @State, @Observable, NavigationStack, List, Form, animation, withAnimation, .task.

abdullah4ai b3f9f7c 11 files · 85.0 KB Updated

File contents

SwiftUI Patterns

Read the relevant guide for your current task:

  • animations.md — timing, transitions, keyframes
  • forms.md — form layout, validation, input controls
  • lists.md — list patterns, ForEach, swipe actions
  • scroll.md — ScrollView, paging, parallax
  • state.md — @State, @Observable, property wrappers
  • performance.md — optimization, lazy loading, debug
  • text.md — number/date/currency formatting
  • media.md — image containment/clipping, video thumbnails, photos, maps, camera
  • modern-apis.md — latest SwiftUI API preferences
  • liquid-glass.md — glass effects, morphing, tinting

abdullah4ai/apple-dev-docs/tree/main/swiftship/internal/skills/data/always/swiftui commit b3f9f7cf5c

Frequently asked questions

npx skillmds@latest add abdullah4ai/swiftui