← ClaudeAtlas

impeccable-ioslisted

iOS and iPadOS platform conventions for native apps built with SwiftUI, UIKit, React Native, Expo, or Flutter. Use when building or reviewing iOS UI. Covers Human Interface Guidelines conformance as the governing rulebook, expressing brand through the layer the platform leaves open, and the iOS slop test for controls that read as ported from a website.
JZKK720/cubecloud-skills-bundle-kit · ★ 3 · AI & Automation · score 69
Install: claude install-skill JZKK720/cubecloud-skills-bundle-kit
# iOS platform For native iOS / iPadOS apps: SwiftUI, UIKit, React Native, Expo, Flutter shipping to Apple hardware. On native, the visitor mode narrows what expression may override. HIG conformance governs structure, navigation, and interaction in every mode; brand expresses through the layer the platform leaves open (tint, type, motion, content). ## The iOS slop test Would a fluent iPhone user trust this app, or pause at off-spec controls? The tell is "ported from a website": reinvented navigation bars, custom back gestures, web-shaped buttons, hover-dependent affordances. Default to the platform's components; depart only for a reason the user would thank you for. ## Layout & structure - **Safe area.** Lay out inside the safe-area insets. No controls under the notch, Dynamic Island, home indicator, or rounded corners. - **System navigation.** Tab bar for 2–5 top-level sections (sections, never actions), navigation stack for hierarchy, sheet for self-contained tasks. No custom global nav, no mixed metaphors. - **Edge-swipe back stays alive.** The left-edge back gesture is muscle memory; never disable or overlay it. - **Large titles** on top-level screens, collapsing to inline on scroll. Deep detail screens stay inline. ## Touch targets - **44×44 pt minimum** for every tappable control, with breathing room between adjacent targets. ## Typography - **Dynamic Type.** Use the system text styles (Large Title through Caption) so text follows the user's reading size. No h