SwiftUI is a modern way to declare user interfaces for any Apple platform. Create beautiful, dynamic apps faster than ever before.
Learn how to use SwiftUI to compose rich views out of simple ones, set up data flow, and build the navigation while watching it unfold in Xcode’s preview.
Discover how to draw shapes and paths to create a badge that you’ll animate, while also creating seamless transitions between views.
Explore the structure and layout of more complex interfaces built with SwiftUI.
Use SwiftUI views together with the views and view controllers from platform-specific UI frameworks.