Skip to main content

SwiftUI in 100 Days Notes

I am learning how to develop applications for Apple platforms with Swift.

I previously bought a few different video courses, but I quit them for various reasons and was unable to write a useful application and submit it to the App Store. In this case, I realized that I prefer to learn by doing rather than by watching videos.

I came across the “100 Days of SwiftUI” course given for free on the Hacking With Swift website by Paul Hudson and I found it very successful.

The course being divided into days helps me to create a regular study plan. In addition, the fact that it shares everything it teaches in the videos as text also allows me to access the lessons even when I don’t want to watch the videos.

As a result, I started following this course and decided to publish my notes here for the sake of having them in one place.

I want to clarify that the notes I took in this section are completely from this course and do not aim to fully explain the subject. They are just quick notes to help me remember the subject later.

For this reason, I highly recommend the “100 Days of SwiftUI” course given by Paul Hudson if you want to learn SwiftUI.


Day 47 - SwiftUI Milestone: Projects 7-9 Challange

·434 words·3 mins
In this challenge we will build a complete app from scratch on our own. This time our goal is to create a habit tracker app for people who want to keep track of how much they do certain things.

Day 40 - SwiftUI: Generics and Codable

·3168 words·15 mins
In today’s article, we will look at Codable in more detail. We will also look at Generics, which allow us to create highly reusable code.