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

DAY 84

Project 25, part two

There are a number of well-known quotes from Steve Jobs, but if I had to pick one – my all-time favorite – it would be this: “it is in Apple’s DNA that technology alone is not enough – it’s technology married with liberal arts, married with the humanities, that yields us the results that make our heart sing.”

Multipeer connectivity is another one of those frameworks that should set off sparks in your brain: “how can I use this make something great?” Honestly, I can’t answer that question for you. As Saint Steve said, technology alone is not enough – you won’t build something truly great just by shipping a thin layer over Apple’s APIs.

It’s easy to think to yourself, “what can I make that’s different from everything else?” What you ought to be thinking is “what unique perspective does my background and experience give me that lets me build a fresh take on an existing idea?” In 2015 (seven years after the App Store launched) Microsoft spent north of $100 million acquiring Wonderlist, which was – shock! – a to do list app.

What I’m saying is that your idea doesn’t need to be special, and really your code doesn’t need to be that special either. Because what matters – the part that makes our heart sing – is where you blend all that with what makes you you. If you’ve used 10 to do apps and none quite scratch the itch you have, it’s time for you to make your own. And with over a billion people out there using iOS, you’ll find that there are hundreds of thousands of people that have exactly that same itch, and would happily hand over a buck or two for your solution.

Whether your app idea ends up building on multipeer networking, iBeacons, Core Image, or more – it doesn’t matter. What matters is that you’re giving yourself the skills you need to build the app of your dreams, and you should be darned proud of yourself.

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

Don’t forget to share your progress with others – holding yourself accountable is particularly important as we approach the final straight of this challenge!

Need help? Tweet me @twostraws!


Save 50% in my WWDC sale.

SAVE 50% To celebrate WWDC24, all our books and bundles are half price, so you can take your Swift knowledge further without spending big! Get the Swift Power Pack to build your iOS career faster, get the Swift Platform Pack to builds apps for macOS, watchOS, and beyond, or get the Swift Plus Pack to learn advanced design patterns, testing skills, and more.

Save 50% on all our books and bundles!

100 Days of Swift

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

Back to 100 Days of Swift

Unknown user

You are not logged in

Log in or create account

Link copied to your pasteboard.