SwiftUI is the brand new UI framework unveiled by Apple at WWDC 2019. For iOS, it comes as a potential successor to UIKit and AppKit for macOS.
SwiftUI takes full advantage of declarative syntax, changing the way we think about designing and developing apps.
We start by taking a look at the Swift programming language before moving onto how declarative syntax works so well for SwiftUI. We’ll then begin to program our very own recipe app, learning all about the simplicity of SwiftUI along the way. We’ll also learn about existing UI frameworks and how we can integrate those directly into our project with ease.
Once our iOS app is up and running, we’ll see how making the transition over to iPadOS and watchOS is made even easier.
With brand new features built directly into Xcode 11 and the power of the Swift 5.2 programming language - SwiftUI is the start of something very special.