What is SwiftUI?

SwiftUI is Apple's framework used to develop applications for Apple platforms, including iOS, iPadOS, MacOS, WatchOS and tvOS.

SwiftUI provides views, controls, and layout structures for declaring your app's user interface. The framework provides event handlers for delivering taps, gestures, and other types of input, and tools to manage the flow of data from your app's models down to the views and controls that users will see and interact with.