WWDC22 SALE: Save 50% on all my Swift books and bundles! >>

Day 22 Completed

Forums > 100 Days of SwiftUI

woohoo! I think I'm starting to get the hang of this. I'm itching to spend time on my app idea, but I'll hold off until I feel really confident.

1      

Great job! Keep up the hard work!

Reasons to start writing your app now:

  1. It will help motivate you and give you some instant gratification to see it start taking shape.
  2. As it is taking shape, you will come up with new ideas and options that might not have occurred to you.
  3. It will help you practice the skills you are learning and get better at them.
  4. As you practice those skills, you'll remember them better and they'll be reinforced better.
  5. You'll come across situations and new questions that you wouldn't have come arcoss otherwise which will give you a deeper understanding as you find answers to those questions.
  6. You'll be motivated to push yourself beyond what you're learning and add additional tools to your belt as you look for ways to implement your ideas that haven't been covered yet in the course.
  7. You already have enough skills to get started, not necessarily to finish, but you can continue to improve you app(s) as you go along.
  8. It will give you the chance to play around with things in a way you might not have otherwise, because with a limited tool set you have to get creative to get things working.
  9. Even if you start creating it and ditch everything you did at some point, you'll have increased your knowledge, your skills, and hopefully your enjoyment of creating apps.
  10. It will build your confidence as you see your idea taking shape and if you get stuck you can always hit the pause button, ask questions, or do research.

1      

Really good advice, thanks @vtabmow

1      

Hacking with Swift is sponsored by Emerge

SPONSORED Why are Swift reference types bad for app startup time, and what’s the performance cost of protocol conformances? That’s just a couple of the topics you can learn about on the Emerge blog — written by the app performance experts behind Emerge’s advanced app optimization and monitoring tools, based on their experience of working at companies like Apple, Airbnb, Snap, and Spotify.

Find out more

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

Reply to this topic…

You need to create an account or log in to reply.

All interactions here are governed by our code of conduct.

 
Unknown user

You are not logged in

Log in or create account
 

Link copied to your pasteboard.