NEW: Start my new Ultimate Portfolio App course with a free Hacking with Swift+ trial! >>

DAY 46

Project 9, part 4

That’s another project finished, and at this point you’ve had a taste of almost all of SwiftUI’s drawing APIs. Chances are you want to get back to building apps, but please take a moment to pause and review what you’ve learned – you might not use all of it for some time, but it’s important you at least remember what was covered so you can refer back to it later.

So, today you have another review to test what you remember, and also some challenges to get you coding yourself. As always these challenges don’t come with solutions by me, but that’s the point – as American NFL player Troy Polamalu once said, “I’ve always had the mind-set that no one can challenge me better than myself.”

You have free rein to solve them however you want and in whatever time you want, and you might sail through problem-free. On the other hand, perhaps in completing them you’ll spot a few places where your knowledge was a bit shaky – the only way you’ll know is if you try.

Today you should work through the wrap up chapter for project 9, complete its review, then work through all three of its challenges.

Need help? Tweet me @twostraws!


Hacking with Swift is sponsored by ViRE

SPONSORED ViRE offers discoverable way of working with regex. It provides really readable regex experience, code complete & cheat sheet, unit tests, powerful replace system, step-by-step search & replace, regex visual scheme, regex history & playground. ViRE is available on Mac & iPad.

Download on the App Store

Sponsor Hacking with Swift and reach the world's largest Swift community!

100 Days of SwiftUI

The 100 Days of SwiftUI is a free collection of videos, tutorials, tests, and more to help you learn SwiftUI faster. Click here to learn more, or watch the video below.

Back to 100 Days of SwiftUI

Unknown user

You are not logged in

Log in or create account

Link copied to your pasteboard.