Migrating from UIKit to SwiftUI efficiently
summary
A practical plan for migrating an existing UIKit app to SwiftUI, using lessons from an Objective-C-to-Swift migration. Covers planning when full migration isn’t yet possible, which screens/logic to leave alone for now, using prototyping to learn SwiftUI, modernizing Swift (value types/FP) to ease migration, introducing Combine from RxSwift/ReactiveSwift or from zero, interoperability between UIKit/SwiftUI and between Rx frameworks and Combine, componentization, and choosing architectures suited to SwiftUI.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 1:43Migrate to SwiftUI
- 4:04Delay reasons
- 6:00Pre-migration steps
- 8:12SwiftUI basics
- 12:24Migration planning
- 15:58Views to migrate first
- 18:59Migration strategies
- 21:56Summary








