100 Days of SwiftUI
2026-06-08
Milestone: Projects 7-9
we’ve gone from hard-core language features through to user-facing views, with a huge spread in between.
Yes, and I’m still quite confused about most of it. I suppose that’s why we’re doing a “consolidation” project.
Challenge
This time your goal is to build a habit-tracking app, for folks who want to keep track of how much they do certain things. That might be learning a language, practicing an instrument, exercising, or whatever — they get to decide which activities they add, and track it however they want.
To be honest, I really wanted a thing like this a long time ago. Not for habits, but for recording incidences of things, like when I got the zaps or when I didn’t sleep well, or when I… well, you get the picture.
This project will take a bit longer than a couple of hours for me though! I think I’ll hold off doing more daily lessons until I’ve got something working.
See you later!
