ios-application-dev

Review iOS screen designs against UIKit, SwiftUI, and accessibility guidelines.

30|1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/qianleigood/crawclaw --skill ios-application-dev-qianleigood
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-application-dev
Source: https://github.com/qianleigood/crawclaw/tree/main/skills-optional/ios-application-dev
Command: npx skills add https://github.com/qianleigood/crawclaw --skill ios-application-dev-qianleigood

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

iOS teams often struggle to ensure native interfaces meet UIKit/SwiftUI conventions, accessibility requirements, and platform integration standards across design, development, and review processes.

Core Features & Use Cases

  • Guidelines for UIKit and SwiftUI layouts, navigation patterns, and component usage.
  • Accessibility and Dynamic Type best practices applied to real-world apps.
  • Use Case: Review a new screen to ensure touch targets, color contrast, and safe-area behavior meet Apple guidelines.

Quick Start

Review the current iOS screen design against UIKit, SwiftUI, and accessibility guidelines and propose concrete improvements.

Frequently Asked Questions about ios-application-dev

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

FAQPage Schema
How do I ensure my SwiftUI interfaces meet Apple accessibility guidelines?

To ensure SwiftUI interfaces meet Apple accessibility guidelines, apply semantic text, enforce 44pt touch targets, handle safe areas, and use consistent system components during design reviews and implementation.

What is the best way to review an iOS screen for UIKit and accessibility compliance?

The best way to review an iOS screen for accessibility compliance is to check layout, navigation, color contrast, safe-area behavior, and touch target sizes against established UIKit and SwiftUI design guidelines.

Does this approach work with both UIKit and SwiftUI navigation patterns?

Yes, this approach works with both UIKit and SwiftUI by providing specific guidelines for navigation patterns, component usage, and system integration to ensure native interfaces meet platform standards.

How do I apply Dynamic Type and safe-area handling in native iOS apps?

To apply Dynamic Type and safe-area handling in native iOS apps, enforce safe-area boundaries, use semantic text properties, and integrate system components that automatically adapt to accessibility settings.

Why do my iOS touch targets fail Apple design guidelines during prototyping?

iOS touch targets fail Apple design guidelines when they do not meet the 44pt minimum size requirement, lack proper safe-area handling, or use inconsistent custom components instead of standard system components.