ios-application-dev

Provide iOS app development guidelines for UIKit, SnapKit, and SwiftUI layouts.

34|4|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/darknetopencv-alt/autodev --skill ios-application-dev-darknetopencv-alt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-application-dev
Source: https://github.com/darknetopencv-alt/autodev/tree/main/src/autodev/skills/ios-application-dev
Command: npx skills add https://github.com/darknetopencv-alt/autodev --skill ios-application-dev-darknetopencv-alt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides comprehensive guidelines for iOS app development, offering practical insights into design principles, UI layout, and accessibility.

Core Features & Use Cases

  • Guidelines: In-depth guide on UIKit, SnapKit, and SwiftUI development.
  • Layout: Instructions on touch targets, safe areas, and navigation patterns.
  • Typography: Best practices for typography and Dynamic Type support.
  • Color & Dark Mode: Guidance on color usage, contrast ratios, and dark mode implementation.
  • Accessibility: Tips on implementing accessibility features and testing.

Quick Start

Run 'autodev init . --use codex' to set up a new project using Codex as the backend.

Frequently Asked Questions about ios-application-dev

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

FAQPage Schema
How do I build iOS application layouts using UIKit and SwiftUI?

Build iOS application layouts by applying guidelines for UIKit, SnapKit, and SwiftUI, focusing on touch targets, safe areas, and platform conventions. Instructions cover layout patterns and UI design principles.

What's the best way to implement Dynamic Type and typography in iOS apps?

Implement Dynamic Type and typography in iOS apps by following best practices for text scaling and font usage. Guidelines provide instructions to ensure accessible and consistent typography across SwiftUI and UIKit interfaces.

How do I configure dark mode and color contrast ratios for iOS applications?

Configure dark mode and color contrast ratios for iOS applications by applying guidance on color usage and contrast. This ensures interfaces meet platform conventions and accessibility standards across UI components.

Do I need prior iOS development experience to use these UIKit and SwiftUI guidelines?

You need prior iOS development experience to use these UIKit and SwiftUI guidelines. The instructions require familiarity with iOS app development workflows and these specific frameworks.

How do I test and implement accessibility features in an iOS application?

Test and implement accessibility features in an iOS application by following tips on accessibility implementation and testing. Guidelines cover integrating these features within UIKit and SwiftUI layouts.

How do I set up a new iOS project using UIKit, SnapKit, and SwiftUI?

Set up a new iOS project using UIKit, SnapKit, and SwiftUI by running 'autodev init . --use codex'. This initializes the project environment with Codex as the backend.