App architecture after introducing SwiftUI
summary
This talk describes adopting SwiftUI and Combine for a newly developed iOS app, explains deficiencies encountered in SwiftUI alone, and presents a hybrid SwiftUI×UIKit architecture where SwiftUI is used for UI components while UIKit handles navigation. The talk outlines the chosen design and the problems that design solved.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:19Design goals
- 3:33SwiftUI features
- 5:29Screen transitions
- 8:29Coordinator patterns
- 11:23Analytics changes
- 13:15Analytics challenges
- 15:04SwiftUI use cases
- 16:57TableView integration
- 18:23Final architecture
- 19:56Post-adoption challenges
- 20:44Summary








