iOS User Interfaces with SwiftUI

SwiftUI represents the next generation of UI development for iOS; although UIKit has served developers well for years, SwiftUI's live previews and declarative approach makes it easier and faster to build great-looking apps. Get started with SwiftUI fundamentals, learn how SwiftUI thinks about layout in your app, build great-looking animations and even integrate maps and location data into your SwiftUI app in this iOS User Interfaces with SwiftUI learning path!

After completing this learning path…

...you'll have gained a great deal of experience in laying out your user interface in SwiftUI, how to build up your UI in a declarative fashion, how to achieve smooth and natural animations, and even how to integrate mapping and locations functions, all within SwiftUI. You can now choose to learn how to build up user interfaces with UIKit, or continue straight on into iOS Data and Networking!