domains / families / software-engineering / swiftui-uikit-interop

swiftui-uikit-interop

separate

Bridges UIKit and SwiftUI with UIViewRepresentable, UIViewControllerRepresentable, UIHostingController, UIHostingConfiguration, coordinator delegates, and UIKit automatic observation tracking for shared @Observable state. Use when wrapping UIKit-only or third-party UIKit views/controllers in SwiftUI, embedding SwiftUI in UIKit, integrating mail/share/document/PDF/text-view surfaces, or migrating UIKit apps to SwiftUI incrementally.

When to use

Skill page

Source

RepositoryPath
dpearson2699/swift-ios-skillsskills/swiftui-uikit-interop/SKILL.md