This skill encodes design principles derived from comparing polished, production-quality SwiftUI apps against poorly-built ones. The patterns here represent what separates an app that feels "right" from one where the margins, spacing, and text sizes just look "off."
Apply these principles whenever building or modifying SwiftUI interfaces, WidgetKit widgets, or any native Apple UI.
Restraint over decoration. Every pixel must earn its place. A polished app uses fewer colors, fewer font sizes, and fewer spacing values — but uses them consistently. Over-engineering visual elements (custom gradients, decorative borders, bespoke dividers) creates visual noise. Native components and system colors create harmony.
Principi di progettazione per creare app e widget SwiftUI raffinati e dall'aspetto nativo. Utilizza questa competenza durante la creazione o la modifica di visualizzazioni SwiftUI, widget iOS (WidgetKit) o qualsiasi interfaccia utente Apple nativa. Garantisce la corretta spaziatura, tipografia, colori e implementazioni dei widget che sembrano app di qualità piuttosto che sbagli generati dall'intelligenza artificiale. Fonte: arjitj2/swiftui-design-principles.