For our second SwiftUI project, we learn about colors, gradients, buttons and images and stacks to arrange views.
Today, we start laying the foundations for the very first real project we'll be working on using SwiftUI.
After going through the first 14 days and learning the fundamentals of SwiftUI, day 15 focused on recapping everything we've learned in rapid succession.
Today, we're learning about optionals. Optionals are quite difficult to grasp, but we're told they're an essential part of SwiftUI. So, let's dive in!
Yesterday, we focused on classes and how to use them in our programs. Today, we had a pretty long learning session about protocols and extensions.
Today, we're focussing on classes, which are not too dissimilar to structs in SwiftUI.
We're expanding on structs with access control, static properties and methods. We finish the day with a SwiftUI checkpoint.
After recovering from a difficult 9th day where we tackled closures, today, I went back refreshed to learn about structs in SwiftUI. Let's dive in!
It's day 9 of the 100 Days of SwiftUI and it's a difficult one. Today, we're learning about closures and how to use them in SwiftUI.
Today, we're expanding on functions by using default parameters and learning how to handle possible errors in our programs.
We've reached the final day of the first week of the 100 Days of SwiftUI. Today, we're learning about functions, another essential part of SwiftUI.
Yesterday, we tackled conditional statements using if/else, the switch statement and the ternary operator. Today, we're diving into loops!
It's day 5 of the 100 Days of SwiftUI! Yesterday, we focused on type annotations and we solved the checkpoint. Today, we dive into conditional statements.
Yesterday, I started my journey of learning SwiftUI. Day 0 was a great intro on what's to come, but the real work started today. Now that I've went to the first official day, I'm happy to share some of the highlights!
Today, I'm starting my journey to learn SwiftUI by following Paul Hudson's 100 Days of SwiftUI course. Follow along my journey and let's go!