SwiftUI Crash Course
The course is part of this learning path
This course delves into SwiftUI, which you can use to create user interfaces for your apps. We're going to cover how to use it, how to create views, and how to leverage it to create responsive apps that work in all screen sizes.
This course is designed for anyone who wants to:
- Learn about iOS development and coding
- Move into a career as an iOS developer
- Master Swift skills
To get the most out of this course, you should have some basic knowledge of iOS.
Hi. Following this lecture, we're going to start building this Favorite Book app. As you can see, we are listing some Favorite Bands and Favorite Movies of our developer. And as you can see, they have their own titles. Rather than just displaying all the values inside of a list, we now have sections. Okay? And this data comes from structs. We are working professionally over here. We're just not creating some arrays, we are using models. And when we hit one of them, it will take us to another screen which has some navigation, as you can see, so that we can see the details of these models as well. Like image, like a description, and like a title. And as you can see, it works for all the elements. We're going to create this app. We're going to work with models. We're going to work with sections. We will learn how to navigate between views. And we're going to learn a lot regarding SwiftUI during this process. So, if you're ready, let's get started.
Atil is an instructor at Bogazici University, where he graduated back in 2010. He is also co-founder of Academy Club, which provides training, and Pera Games, which operates in the mobile gaming industry.