NEW: Subscribe to Hacking with Swift+ and accelerate your learning! >>


What now?

Congratulations on completing the 100 Days of SwiftUI! I expect you’re feeling a number of different things right now.

I’d like to think that you’re proud of all the work you put in. Doing 100 days of coding might have sounded easy in the first week or so, but by week eight you probably had to work harder and harder to motivate yourself.

I expect you feel tired, both physically but also mentally. Honestly, I wouldn’t blame you if you wanted a week or two away from Swift. Trust me: you’ve earned it!

I hope you feel inspired for the future. This course was designed to expose you to a range of SwiftUI features in a hands-on way, so you’ve learned about all the major features of SwiftUI alongside Core Graphics, Core Image, MapKit, and more. You won’t build an app that uses all those things, but everyone will take different things from the course and use those experiences to build their own dream app.

However, one thing you’re almost certainly feeling is a weird sense of emptiness. For the last 100 days you’ve been taking an hour or more out of your day to work on Swift – you’ve spent so long listening to my voice ramble on about @State properties and similar, but now that’s all finished, so there’s a “100 Days of SwiftUI”-shaped hole in your life.

The natural question your brain asks is “what now?”

Well, I have a few suggestions.

Support free learning

First, if this course was useful to you I’d like you to consider either buying one of my books or supporting me on Patreon. I’ve provided everything here – all the daily introductions, all the videos, all the tests, and more – free of charge, because I want to help folks reach their goals regardless of their income.

But if you enjoyed this course and want to fund my continued free work, I would appreciate it if you would support me on Patreon. Not only do you support the creation of free tutorials in the future, but you also get exclusive member benefits that help you learn more effectively.

Alternatively, you could buy a book from me:

Ship an app

It’s one thing to code an app but quite another to ship an app. You need to spend far more time finding and fixing bugs, testing on various devices, and of course taking screenshots, writing descriptions, and more.

So, for all the apps you’ve built so far – including all the challenges that you wrote yourself – you’ve done the first 90% of the work, but if you want real experience it’s time to do the second 90% of the work and actually ship the app.

And finally…

Throughout these 100 days I’ve tried to inspire you, make you think, and perhaps even make you laugh with a range of quotes from people in our industry and beyond.

Today I’d like to sign off with some words from Ralph Waldo Emerson: “What lies behind you and what lies in front of you, pales in comparison to what lies inside of you.”

I’ve always said that programming is an art, and that you shouldn’t spend all your time sharpening your pencil when you should be drawing. Well, now it’s time for the sharpening to stop and the drawing to begin – I hope you enjoy it, I hope you reach your goals, and I hope you find great success with SwiftUI!

Need help? Tweet me @twostraws!

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

Link copied to your pasteboard.