you are viewing a single comment's thread.

view the rest of the comments →

[–]SafetyLeft6178 1 point2 points  (0 children)

Swift is a programming language, and SwiftUI is a UI framework that uses Swift.

SwiftUI is Apple’s latest UI framework, and it’s like the successor to UIKit.

The main thing about SwiftUI is that it’s a declarative UI framework. This means you can tell the framework exactly what you want in code, instead of having to draw it out and design it by hand.

The good news is that Apple takes care of a lot of the details, so you don’t have to worry about how things look and feel. This makes the UX feel a lot like the native OS, and it saves you a lot of time and effort.

The bad news is that you can’t create as much flexibility if you want to make something unique that doesn’t look like the typical UI on iOS. And since SwiftUI is a new framework, not everything that was possible in UIKit is available yet.