소개
This skill equips developers with standardized patterns for cross-platform Apple development, enabling seamless code sharing between iOS, macOS, iPadOS, watchOS, tvOS, and visionOS. It offers comprehensive guidance on implementing platform-specific extensions, utilizing conditional compilation directives, building shared Swift packages, and creating adaptive SwiftUI layouts that respond to different device capabilities and size classes. It is particularly useful for building universal apps or maintaining a shared core across multiple platform-specific targets using modern Swift 6 patterns.