The short answer is both. To write SwiftUI apps you must also learn Swift because Swift is the programming language SwiftUI uses .
Read moreShould you use SwiftUI?
In short, SwiftUI is a wonderful and very promising framework. I think it’s the future. But, it could be another 3–5 years until it reaches the same reliability and robustness as UIKit. However, that doesn’t mean you shouldn’t use SwiftUI today .
Read moreHow difficult is it to learn SwiftUI?
From my personal experience, learning SwiftUI was a relatively easy process . Even though the framework is completely different from its predecessor, UIKit I was able to relate my knowledge of ReactJS and Flutter to feel comfortable with SwiftUI.12 Oca 2021
Read moreWhy should I use SwiftUI?
SwiftUI provides mechanisms for reactive programming enthusiasts with BindableObject, ObjectBinding , and the whole Combine framework. It offers Live Preview. This is a very convenient and progressive way to see the results of code execution in real time without having to build.
Read moreIs SwiftUI Ready 2021?
Yes, SwiftUI is absolutely ready on both platforms: 30.7%
Read moreDo I need to learn Swift before SwiftUI?
The answer is quite simple actually. If you have a lot of experience developing any sort of apps wether web, desktop or mobile, then Swift Storyboard is your go to because you will learn what SwiftUI is abstracting from you.
Read moreShould I start with UIKit or SwiftUI?
It is easier because SwiftUI was designed to layout your interface using defaults . A paradigm that is akin to getting into a car with an automatic gearbox. UIKit, conversely, is like having a stick shift. It is easier, too, because Apple has worked hard to unify the syntax of many frameworks within SwiftUI.6 Oca 2022
Read more