{"enrichment":{"faq":[{"a":"ios-development teaches you to build native iOS apps using Swift and SwiftUI, Apple's modern declarative framework. You'll learn to set up Xcode projects, design user interfaces with SwiftUI components, manage app state, and handle navigation. The skill covers production-ready patterns for iPhone development, from basic layouts to complex state management with Observable objects and async/await concurrency.","q":"How to build iOS apps with Swift?"},{"a":"ios-development covers both approaches: UIKit is the imperative, older framework still used in legacy apps, while SwiftUI is Apple's modern declarative framework. SwiftUI simplifies UI code, integrates tightly with Swift's type system, and works across iOS, iPadOS, tvOS, watchOS, and visionOS. The skill emphasizes SwiftUI for new projects but acknowledges UIKit's continued relevance in existing codebases.","q":"What's the difference between UIKit and SwiftUI?"},{"a":"ios-development covers both data persistence options. SwiftData is Apple's newer, Swift-native framework designed for iOS 17+ with cleaner syntax and better Swift integration. Core Data remains powerful for complex queries and backward compatibility with older iOS versions. The skill helps you choose based on your app's requirements, target OS versions, and data complexity needs.","q":"Should I use Core Data or SwiftData for iOS 17?"},{"a":"ios-development teaches SwiftUI state management patterns including @State for local view state, @StateObject for lifecycle-managed objects, and Observable macro for reactive data binding. You'll learn modern patterns with async/await, Sendable actors for thread-safe concurrency, and navigation stack management. The skill emphasizes best practices for keeping UI in sync with your app's data model.","q":"How does SwiftUI state management and Observable work?"},{"a":"ios-development extends beyond iPhone to cover watchOS complications and widgets, tvOS app development, and visionOS spatial computing with RealityKit. While the primary focus is iOS/iPadOS, the skill equips you to develop across Apple's entire platform ecosystem using shared Swift and SwiftUI knowledge adapted for each platform's unique constraints and capabilities.","q":"Can ios-development help with Apple Watch and Vision Pro?"},{"a":"ios-development emphasizes Apple's Human Interface Guidelines and accessibility best practices to ensure inclusive apps. Security coverage includes iOS Keychain for credential storage, URLSession for secure networking, and Swift concurrency patterns with Sendable and actors to prevent data races. The skill prepares you for App Store submission requirements and production-grade security standards.","q":"What security and accessibility topics does ios-development cover?"}],"shadow_tags":["native-apple-platforms","declarative-ui-framework","cross-device-development","modern-concurrency-patterns","persistence-layer-options","accessibility-compliance","spatial-computing","wearable-integration","app-store-deployment"],"summary_rewrite":"This skill equips you to develop production-ready Apple platform applications using modern Swift tooling and SwiftUI's declarative interface. Leverage Claude's code generation capabilities to accelerate native app development across iPhone, iPad, and Apple TV ecosystems."},"files":[{"bytes":15234,"path":"skills/ios-development/SKILL.md","sha256":"99aec886e326cf2dc6b8c7b4028396cbcaa108fd4c77ad73e7faa0a4843926c0","url":"https://skillfed.io/files/travisjneuman/.claude/ios-development/dba7b181/SKILL.md"}],"id":"travisjneuman/.claude/ios-development","links":{"html":"https://skillfed.io/travisjneuman/.claude/ios-development","md":"https://skillfed.io/travisjneuman/.claude/ios-development.md","repo":"https://github.com/travisjneuman/.claude"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":20,"language":"JavaScript","last_updated":"2026-07-17","license":"MIT","name":"ios-development","publisher":"travisjneuman","stars":85},"relations":{"similar":[{"id":"xu-xiang/everything-claude-code-zh/swiftui-patterns"},{"id":"personamanagmentlayer/pcl/swift-expert"},{"id":"xtone/ai_development_tools/swift-ios-migration"},{"id":"CharlesWiltgen/Axiom/axiom-modernize"},{"id":"miles990/claude-software-skills/swift"},{"id":"Jeffallan/claude-skills/swift-expert"},{"id":"Aradotso/ai-agent-skills/swiftui-agent-skill"},{"id":"dpearson2699/swift-ios-skills/tipkit"},{"id":"rshankras/claude-code-apple-skills/assistive-access"},{"id":"affaan-m/ECC/swiftui-patterns"}]},"slug":{"owner":"travisjneuman","repo":".claude","skill":"ios-development"},"version":"dba7b181"}
