publish date
Oct 24, 2022
duration
24
min
Difficulty
Case details
I will tell you about my personal experience of how I started using SwiftUI in production and how it impacts the product. I will show a practical example of how you could start building SwiftUI features without prejudice to the existing code base. You will see an example of the project built using MVVM (Model View ViewModel) + Coordinator architecture. We will try both Swift and Objective-C. Examples: Integration of SwiftUI into UIKit UIHostingController Code example Integration of SwiftUI in UIKit with Objective-C UIHostingController Code example UIKit bridging components into SwiftUI using UIViewControllerRepresentable, UIViewRepresentable UILabel with HTML links example Simple Carousel example How all this integration could look at a real project with MVMM+C architecture MVVM+C project example with BaseController and BaseHostingController
Share case: