/dev/world 2024
8-10 MAY • NAARM | MELBOURNE
Quentin Zervaas
Migrating A Large App From UIKit to SwiftUI
I've had an app with a large codebase in the App Store since 2015, which runs on iPhone, iPad, Mac, Apple Watch and now visionOS. In order to stay current with newer technologies like WidgetKit, modern watchOS and now visionOS, introducing SwiftUI to the codebase has been esssential. This talk covers how I've approached building SwiftUI components for the newer technologies, while also gradually migrating existing UIKit components.
About the presenter
Quentin is the developer of Streaks, which has been on the App Store since 2015 and won a coveted Apple Design Award in 2016.