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.
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.
You've purchased this product
See it in your libraryView in Library
We charged your card and sent you a receipt
You'll need an account to access this in our app. Please create a password to continue.
Download from the App Store or text yourself a link to the app
Good news! Since you already have a Gumroad account, it's also been added to your library.