domains / families / design / ios-screens
ios-screens
authentic
Build iPhone app screens that feel native: navigation, sheets, Dynamic Type, dark mode, permissions and paywalls, checked on small and large iPhones.
When to use
- Use when designing or building iOS UI in SwiftUI, UIKit, React Native, Expo or Flutter.
- Use for navigation and tab bars, lists, forms, sheets, onboarding, settings, paywalls and permission prompts.
- Use when an iOS app feels like a website in an app and should follow Apple conventions.
When not to use
- Covers iPhone; iPad multitasking layouts and Mac Catalyst are out of scope.
- Checking on real sizes needs a simulator, preview or device; without one it reports what it could not check.
- App Store rules change; the paywall notes are guidance, not a review guarantee.
- Real iOS app examples need the optional UXKIN MCP tools and a UXKIN plan.
Skill page
Source