Become A Great App Developer

Learn how to code better iOS apps by mastering best practices, app architecture and fundamental topics. Join our community and get access to new video courses every month!

Yes, I want to join!

Joining takes less than a minute. Learn at your own pace. Cancel anytime.

Join Now!

Hands-On Screencasts

Follow along with our hands-on video courses, that show you what to do, how to do it, and why it's done like that. Members get access to our entire course catalog.

Monthly Updates

You want to make progress with learning how to code, right? With newly released content every month you get better at building apps, and quickly improve your skills.

Developer Community

Building things is more fun if you share. Join our members-only community to get help, challenge each other, share a laugh, and learn more together.


Best Practices

Architecture is crucial to build a high-quality app. In our courses you learn best practices, fundamental topics and app architecture, so you can code better apps.

Practical Challenges

Every course has practical, hands-on challenges for you to try. Practice what you're learning – with hints and solutions in case you get stuck.

App Templates

As a member you get source code and templates you can use in your own projects, and a ton of helpful resources, tools and workflows.

Build Complete App Projects

No BS, no cookie-cutter, no Hello World – just real-world projects

What Members Say

The courses contain everything you need to code, design, test and publish your apps. I totally recommend it. What helped me the most was how to create app mockups — as a developer I always found design hard to understand. This is pure gold stuff that you won't find any place else! Cosmin Pupăză, The Programming Apprentice

Reinder knows everything about iOS apps, from the nitty-gritty programming details all the way up to finding customers and scaling a business. He's an open book of knowledge and genuinely wants to help others achieve their own success. Peter LoBlue, created Whenever

I was blown away by the depth and at attention to details. The courses cover front-end and backend, how to design, build, create a landing page and launch an app on the App Store. Everything you need to move from a total beginner to a very competent junior app developer. Anselme Kotchap, created Power Law Technique

I was struggling to get downloads for my iOS app, so I reached out to Reinder for help. He gave me a step-by-step strategy to try and it worked fantastically: 1 week later I passed 3,000 downloads in a single day! Reinder's broad experience as an app developer makes him the perfect teacher for new app developers. Dave Kynaston, created Our Epic Day

Meet Your Instructor

Reinder de Vries is a professional iOS developer and entrepreneur.

Since 2009 he has built a few dozen apps for iOS, for companies including Tommy Hilfiger and Philips, and lead development at a bunch of crazy startups.

In 2014 he started LearnAppMaking to teach app development and marketing to indie app developers, and to help them create better, more profitable apps.

Check out some of the apps Reinder built:

Joining takes less than a minute. Learn at your own pace. Cancel anytime.

Join Now!

Featured Courses

Foundation for Swift
Foundation for Swift: Beginner
Basics of Building Apps
Basics of Building Apps
How To Use The iOS SDK
Working with the iOS SDK
App Store Optimization
App Store Optimization
Mockups and App Design
Mockups and App Design
Creating Cloud-based Apps
Working With The Cloud

Reinder is an experienced entrepreneur and skilled developer,
and he put tons of love and experience into his courses.
I'm sure, you can learn from him too. Nadja Petranovskaja

Choose a plan that fits you

Joining takes less than a minute. Cancel anytime.

Monthly Plan

$ 19 USD per month
  • Learn as you go! Ease in with a monthly plan that can be canceled in 5 seconds.
  • 30-Day 100% Money-Back Guarantee!

Yearly Plan

$ 179 USD per year
  • Invest in your iOS skills! Go all in, and save 20% off the monthly rate.
  • 30-Day 100% Money-Back Guarantee!
Save 20%

Lifetime Plan

$ 347 USD one-time purchase
  • Don't like subscriptions? Pay once, and access LearnAppMaking forever.
  • 30-Day 100% Money-Back Guarantee!

I'm quite busy with my job but fortunately I can do these
courses at my own pace. And the best thing is they can
help you with any problem! Aiemaan MN

Frequently Asked Questions

As an alternative to the FAQ, here's the YesAQ.
The answer to every question below is YES!

Can I get a refund within 30 days of signing up?

Can I join if I don't have any coding experience?

Do I get access to the courses immediately after signing up?

Do I get help when I'm stuck coding my app?

Are the courses up-to-date with Swift 4, Xcode 9 and iOS 11?

Do you publish new content every month?

Is there enough content to keep me busy for a while?

Can I implement what I learn immediately?

Do the courses teach best practices and fundamental topics?

Are the courses kept up-to-date with future Xcode, Swift and iOS versions?

Can I complete these courses at my own pace?

Can I unsubscribe any time I want?

Do you recommend these courses for beginner developers?

Are the courses suitable for intermediate level developers too?

Should I learn Swift instead of Objective-C?

Can use the app templates from the courses in my own apps?

Can I watch the courses on my smartphone or tablet?

Can I complete the courses if I installed macOS on my PC?

Can I ask more questions to [email protected]?


Build your own iOS apps from scratch

Learn best practices with our iOS development video courses

Join Now!