Sign up for exclusive tutorials, resources and case studies!

"I just wanted you to know how much your clear and useful tutorials helped me create this first app. I’ve already come up with ideas for new projects and can’t wait to continue down this path!"
– Sharon

Learn iOS App Development in 28 Days (For Free)

by Chris Ching

iOS app development is one of the most sought after skills today. But learning how to build apps without a plan leads to certain failure. This 28 day challenge gives you the exact learning plan to gain the core skills for iOS app development. It’s for absolute beginners and it’ll help you get results without […]

Weekly iOS Code Challenge

by Chris Ching

Weekly code challenges. Hone your skills. Earn limited edition badges. Get prizes. How To Submit Your Solution All code challenge submissions will be done via Twitter. – Send me a tweet telling me you’ve completed the challenge. – Make sure you get my attention by mentioning my Twitter handle, @CodeWithChris. – Attach a photo or […]

Learn iOS – Free Lesson Plan

by Chris Ching

The path to learn iOS is a treacherous one. It’s filled with outdated tutorials, absent teachers and false promises of quick results. Luckily, you’ve come to the right place. If you want to learn iOS programming and you’re serious about it, check out this up-to-date lesson plan.

How To Make A Dice Roll iPhone App

by Chris Ching

Beginners will learn how to build a dice roll app step by step. No programming experience required! This tutorial is the perfect introduction to Xcode and Swift and is suited for people who have already completed the War App.

Learn Swift 4 for Beginners (2018)

by Chris Ching

Just updated. No programming experience needed. Follow this complete set of tutorials to learn Swift programming for building iOS apps. After going through the lessons, try the programming challenges at the end and get your name on the wall of fame!

How Much Does It Cost To Make An App?

by Chris Ching

You want to make an app? Well there’s more than one option and depending on your budget, your free time and risk tolerance level, one of the options below will suit you the most. Since prices vary amongst companies and freelancers, I decided to outline the cost relative to each other. I also highlight some […]