100 Days of SwiftUI
Projects, playgrounds, and other material made while following along with Paul Hudson’s 100 Days of SwiftUI course.
If you're just getting started with SwiftUI, I'd recommend the About SwiftUI repo as a reference of all the different learning resources out there. Hopefully, though, this repo can offer some helpful examples, too.
For each day that proves conducive to some kind of code or content, I'll make a standalone folder and link to it below. I'll also make a section for any standalone projects that span multiple days so those can be found directly.
Cheers! ✌️
Days
Full List
- Days 1-15: Introduction to Swift (Covered during the 100 Days of Swift challenge.)
- Day 16: Project 1: WeSplit (Part One)
- Day 17: Project 1: WeSplit (Part Two)
- Day 18: Project 1: WeSplit (Part Three)
- Day 19: Challenge Day
- Day 20: Project 2: Guess The Flag (Part One)
- Day 21: Project 2: Guess The Flag (Part Two)
- Day 22: Project 2: Guess The Flag (Part Three)
- Day 23: Project 3: Views and Modifiers (Part One)
- Day 24: Project 3: Views and Modifiers (Part Two)
- Day 25: Milestone for Projects 1-3
- Day 26: Project 4: BetterRest (Part One)
- Day 27: Project 4: BetterRest (Part Two)
- Day 28: Project 4: BetterRest (Part Three)
- Day 29: Project 5: WordScramble (Part One)
- Day 30: Project 5: WordScramble (Part Two)
- Day 31: Project 5: WordScramble (Part Three)
- Day 32: Project 6: Animation (Part One)
- Day 33: Project 6: Animation (Part Two)
- Day 34: Project 6: Animation (Part Three)
- Day 35: Milestone for Projects 4-6
- Day 36: Project 7: iExpense (Part One)
- Day 37: Project 7: iExpense (Part Two)
- Day 38: Project 7: iExpense (Part Three)
- Day 39: Project 8: Moonshot (Part One)
- Day 40: Project 8: Moonshot (Part Two)
- Day 41: Project 8: Moonshot (Part Three)
- Day 42: Project 8: Moonshot (Part Four)
- Day 43: Project 9: Drawing (Part One)
- Day 44: Project 9: Drawing (Part Two)
- Day 45: Project 9: Drawing (Part Three)
- Day 46: Project 9: Drawing (Part Four)