Welcome to Swift UI Basics. First, this course was designed for people who have at least a Swift base. You don't have to be a professional, but at least know the basics. And if you don't know the basics, check out the iOS Dev Launchpad . So, this course aims to create a foundation for Swift UI and focus on what I consider to be a core skill. And that data movement ... you know, Swift UI is declarative, which is very different from the imperative programming paradigm that we can all get used to with a UI kit, right?
Swift UI can create tons of awesome animations, insanely cool UI-related stuff. But again, I want to focus on building applications.
All in all, we are going to create four applications, this will start out fairly easy, but we will gradually get more complex and eventually get to the point where the final application will be a little difficult for the basic course.
I want to give you these basic skills so that you can easily grow, evolve and adapt as the world of fast user interfaces changes and evolves itself.