mobile-ios-design

Align iOS interfaces with Apple's Human Interface Guidelines and SwiftUI patterns.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/MinhAnh-Corp/ai-designer --skill mobile-ios-design-minhanh-corp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile-ios-design
Source: https://github.com/MinhAnh-Corp/ai-designer/tree/main/skills/ui-mobile-ios-design
Command: npx skills add https://github.com/MinhAnh-Corp/ai-designer --skill mobile-ios-design-minhanh-corp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Master iOS Human Interface Guidelines and SwiftUI patterns to build polished, native iOS applications that feel at home on Apple platforms. This guide helps designers and developers design consistent, accessible interfaces across iPhone, iPad, and visionOS, accelerating product delivery.

Core Features & Use Cases

  • HIG-compliant UI design guidance for iPhone and iPad, including layout, typography, and system visuals.
  • SwiftUI patterns and layout techniques for reliable, accessible interfaces, including NavigationStack, TabView, and dynamic type support.
  • Accessibility best practices and adaptive design considerations to improve usability and reach in real-world apps.

Quick Start

Start by reading this guide to learn iOS HIG and SwiftUI patterns, then implement a sample SwiftUI view that adheres to accessibility and dynamic type guidelines.

Frequently Asked Questions about mobile-ios-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design iOS interfaces that comply with Apple's Human Interface Guidelines?

To design HIG-compliant iOS interfaces, align layouts, typography, and system visuals with Apple's Human Interface Guidelines and SwiftUI patterns to ensure polished, native user experiences across iPhone and iPad.

How do I implement SwiftUI navigation patterns like NavigationStack and TabView correctly?

Implement SwiftUI navigation patterns by using NavigationStack and TabView to structure reliable view hierarchies, ensuring consistent navigation experiences and dynamic type support across iOS devices.

What's the best way to support dynamic type and dark mode in SwiftUI views?

Support dynamic type and dark mode in SwiftUI views by applying accessibility best practices and adaptive design considerations, ensuring text scales appropriately and system colors adapt to user preferences.

Can I use the same SwiftUI design patterns for visionOS apps?

Yes, SwiftUI design patterns and HIG compliance can be applied to visionOS, allowing you to build consistent, accessible interfaces that scale across iPhone, iPad, and Apple's spatial computing platform.

Why does my SwiftUI layout break when users enable large accessibility text sizes?

SwiftUI layouts break with large accessibility text when adaptive design considerations are ignored, requiring dynamic type support and accessible layout techniques to maintain visual consistency and usability.