From Idea to App Store - A Complete Guide from an  Insider

Turn your app idea into reality without the technical know-how. A step-by-step guide taught by a former Apple employee.
4.9 (45 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
285 students enrolled
Take This Course
  • Lectures 41
  • Length 3 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 3/2016 English

Course Description

Have a great app idea? Now what? Wouldn’t it be awesome if you could instantly turn that app idea into a real money-making app and launch it everywhere in the world? Apple has paid out over $15 billion dollars to app creators and there are tens of thousands of people building apps right now around the world.

I designed this class specifically for people that have an idea for an app but don’t have a technical background. You’ll learn how to create an app without having to do the coding yourself. I’ll teach you how to find a technical cofounder and how to outsource your project for cheap. You’ll learn the right way to write an app product spec so you don’t have to waste thousands of dollars doing rework with your developers.

I’ve designed dozens of blockbuster apps for organizations like NASA, Ticketmaster, and Live Nation, and some of these apps have millions of users and bring in millions of dollars every day. I was also recruited to work for Apple where I helped them scout out high-potential apps and mentored 3rd party app teams. Because I’ve been an Apple insider, the knowledge and wisdom that I’ll share with you won’t be available anywhere else. You’ll learn the 5 key ingredients that Apple look for in a great app so you can greatly increase your chances of getting featured on the app store front page and learn the main reasons why apps get rejected so you know how to avoid those landmines.

I’ve taught dozens of workshops and courses for prestigious institutions like Stanford University, Art Center College of Design, and General Assembly and have launched a few online classes on Udemy with over 3,000 students enrolled from all over the world. And you can tell how much value I’ve given my students by the hundreds of 5 star ratings and satisfied reviews left by my students. I pour my heart and soul into every class I teach.

I also look at the discussion forums every single day and will answer whatever question you might have so I’ll be there learning with you every step of the way.

Enroll now and let’s turn your dream app idea into reality.

What are the requirements?

  • Having an idea for an app is helpful, but not required
  • No technical knowledge required

What am I going to get from this course?

  • How to find a technical cofounder
  • Understand what's different about creating an iOS app vs Android app
  • Know the 5 key ingredients to great apps
  • Learn the 3 ways to make money
  • Learn the main reasons why Apple reject apps
  • Learn how to outsource a technical project
  • Find and vet developers from online job boards
  • Avoid the common pitfalls of contracting
  • Discover the secret method behind how Apple creates laser-focused products
  • Analyze the market landscape, discover weaknesses in your competitors, spots trends that will hyper-grow your product
  • Use popular Product Management tools like Pivotal Tracker and Axure
  • Quickly test and validate your product idea over a weekend
  • Test developers with small amounts of investment before committing to them

Who is the target audience?

  • Entrepreneurs, MBAs, freelancers, employees working on side projects
  • Anyone who has an idea for an app

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction
How to Navigate this Course
iOS App or Android App?
Ingredient 1 of Great Apps - Innovative
Ingredient 2 of Great Apps - Delightful
Ingredient 3 of Great Apps - Connected
Ingredient 4 of Great Apps - Optimized
Ingredient 5 of Great Apps - Beautiful
3 Ways to Make Money from Apps
Section 2: How to Create an App if You're Not Technical
How to Find a Technical Cofounder
How to Outsource Your App Idea
Case Study - Coffee Meets Bagel
Section 3: Testing and Validating Your App Idea
Introduction to Lean Product Design
Test Your Product Hypothesis by Designing Experiments
Test by Smoke Selling
Test by Making a Product Demo Video
Test by Using the Concierge Method
Exercise - Test Your Product Hypothesis
Section 4: Finding a Market Fit
Use SWOT Analysis to Understand the Market Landscape
Exercise - Do a SWOT Analysis on Dropbox
Compare Answers - Do a SWOT Analysis on Dropbox
Make Your Product Stand Out by Doing a Competitive Analysis
Discover How Big Your Opportunity is by Sizing the Market
Accelerate Your Product’s Growth by Spotting Key Trends
Section 5: Building Empathy to Relate to Your Users
Build Empathy by Making Personas
Common Mistakes When Making Personas
Personas Video Stories
Exercise - Make a Persona
Build Empathy by Making an Empathy Map
Section 6: Shaping the Product
How Apple Creates Laser-Focused Products
How to Create a Feature Backlog
Manage a Feature Backlog Using Pivotal Tracker
Exercise - Create a Feature Backlog
Section 7: How to Make Beautiful Wireframes
Introduction to Wireframing
How to Wireframe Using Axure - Part 1
How to Wireframe Using Axure - Part 2
How to Use Wireframes and Prototypes Effectively
Make Your App Super Intuitive Through User Testing
Exercise - Create an Interactive Prototype for Your Product Idea
Section 8: App Store Submission
Top Reasons Why Apps Get Rejected
Closing Thoughts

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Charles Du, Product Executive, worked @ NASA, Apple, Ticketmaster

Charles Du led the design of NASA's first iPhone app (10+ million downloads, 2+ million hits per day, NASA's Software of the Year Award) and co-founded the Airbnb for cars.

He is an award-winning product manager, UX designer, lecturer, and international keynote speaker. Charles has taught product management at Stanford, UCLA, Art Center, and General Assembly and has mentored teams at NASA, Live Nation, and Apple.

Charles is also a Digital Nomad and has traveled / worked in over 30 countries. He was selected from 50,000+ applicants to participate in Remote Year, a network of 75 professionals who travel and work remotely. As a group, he will travel to 11+ countries over the course of the year, across Europe, Asia, and South America.

Ready to start learning?
Take This Course