Practical Tips for Junior iOS Developers
The best investment for fast-tracking your iOS programming career
My name is Aryaman Sharda and I've been making iPhone apps since 2015. My career has included working for a variety of companies, from a few lesser-known startups in San Francisco to well-known companies like Turo, Scoop Technologies, and Porsche.
Ever since I created my first Xcode project, I've been maintaining a notebook where I documented everything I was learning.
Whether it was a novel code snippet, a particularly challenging bug, or noteworthy insight from a more seasoned engineer - it would all go into the notebook.
Now, 5 years later, it is filled with practical tips derived from my day-to-day experiences as a professional iOS developer. It's everything I wish I had known on my first day.
Practical Tips for Junior iOS Developers is also a summary of everything I learnt as I transitioned from a junior to a senior iOS engineer. We will cover a wide variety of topics ranging from optimal build settings, architecture, and design patterns to Swift best practices and conventions.
If you’re interested in fast-tracking your career and outperforming your colleagues, this is the book for you.
This book has been fully updated for Swift 5.3 + iOS 14.
I’ll continue to release updates for no additional cost.
If you enjoy the book, check out my YouTube channel for weekly videos on Swift and iOS Development.
How much programming experience should I have before reading this book?
You should be familiar with the iOS ecosystem, Swift, and Xcode, but by no means need to be an expert. My intention for this book was to be full of really practical tips, so as long as you understand the basic concepts already, we can dive into a lot more detail and explore thorough examples.
What publication formats are available?
You will receive a .pdf copy of the book.
Will there be updates?
Yes! I plan on supporting this book indefinitely. Whenever I learn anything new in my iOS journey worth sharing, I'll make sure to come back and add it here for no additional charge.
I've also been working on a free iOS developer tool, you can check it out here: https://apps.apple.com/us/app/deeplinkr/id1586244217?mt=12
You'll get a digital copy of the book in PDF format and free access to all future updates.