SwiftUI makes interface updates depend on declared state
engineeringswiftswiftuiinterfacesApple introduces SwiftUI with a declarative interface model and Xcode previews. The design moves update coordination into the framework while keeping application state explicit.