App Design Course

Get ready to design your first App today with the ultimate IOS and Android App Design course.

This is your chance to create an app in just a few weeks. We teach you based on real-life knowledge and experience, not theory. The course author, Chris Stevens, has shipped over half-a-million apps, including the smash-hit Alice for the iPad. Our course is packed with authentic tips covering design, programming and marketing. We want you to get your app on Google Play or the Apple App Store as soon as possible.



This fantastic package includes:

  • 15 hours of learning material
  • The Code Zone introduces you to IOS and Android App coding
  • Exclusive video interviews
  • Stunning, downloadable infographics
  • Exercises
  • Multiple-choice test
  • Certificate of Completion


Course Content

Syllabus Explorer


User Dashboard

The Test

Course Certificate


Section 1: App Basics


Unit 1.1 - Introducing the app

The state of the market • A short history of the app and its future. Grasping the market differences between Android, iPhone and iPad • Choosing a category of app • What to expect at launch • Understanding app design principles


Unit 1.2 - Basic platform considerations

Deciding between platforms: iOS or Android • Differences in spending patterns and device popularity • Android vs iPhone sales and profits • Choosing a platform to target first • 360 degrees of rotation • Basic mobile platform ergonomics.


Unit 1.3 - The killer app idea

How to dream up a killer app idea • Understanding the mass-market customer • Maximizing profit in one of the world's most competitive creative app marketplaces • Anticipating and avoiding conflicts • Insider tips on app ideas • Anticipating marketing requirements • Dealing with a cut-throat marketplace

Section 2: Starting a Project


Unit 2.1 - Dealing with customers

Explaining the mobile market to customers • Learn how to pitch app ideas • Come to quick agreements on designs • The basics of revenue sharing and other common business arrangements in app markets • How to remain profitable • Pitfalls to watch out for


Unit 2.2 - Finding a programmer

How to find a programmer for your app project • Understanding the cost of indie programmers vs agencies • Managing international programming operations • Interacting with the mobile app programming community • NDAs • Using overseas programmers • Deciding whether to learn coding.


Unit 2.3 - Working for yourself

Understanding the risks of the market for independent designers • Learning lessons from the world's best-selling indie apps • Using forums and other online resources • Budgeting considerations • The state of the app market for indie developers


Unit 2.4 - How to handle Apple and Google

Understanding the app retail model • How to interact with Apple and Google and others • Focusing on the quality of your work • Dealing with rejection • Common reasons for app rejection • Negotiating with the gatekeepers

Section 3: Planning an App


Unit 3.1 - Planning an app

Basic organisational tips for app designers • How to plan and schedule your project • Communicating app ideas visually • Project management and working methods • Drawing plans • Providing documentation to programmers.


Unit 3.2 - Partnering with a programmer

Learning how to communicate with a programmer • Making efficient use of the programmer's time to minimize expense • A basic overview of the major languages used by the leading mobile platforms • Interacting with complex coding systems • Novel approaches to discussion.

Section 4: The Code Zone


Unit 4.1 - Introduction: Apple's Xcode and the Android SDK

Introduction: Apple's Xcode and the Android SDK


Unit 4.2 - Android SDK: Programming the Android SDK

Android SDK: Programming the Android SDK


Unit 4.3 - Xcode SDK: Programming with Apple Xcode

Xcode SDK: Programming with Apple Xcode


Unit 4.4 - Alice for the iPad: Learning from the Alice source code

Alice for the iPad: Learning from the Alice source code


Unit 4.5 - App Building Tools: Explore the zero-code rock-revolution

App Building Tools: Explore the zero-code rock-revolution


Unit 4.6 - Utility Apps: A look at non-game software

Utility Apps: A look at non-game software


Unit 4.7 - Introducing GameSalad

Introducing GameSalad


Unit 4.8 - One Hour App

One Hour App


Unit 4.9 - Android and iOS Videos

Android and iOS Videos


Unit 4.10 - Exercises and Downloadable Content

Exercises and Downloadable Content

Section 5: Working with Touch Screens


Unit 5.1 - Top tips for touch-screen design

How to strip-down features and design elements to maximise impact, usability, and sales • Understanding the ergonomics of the human finger • Exploring the possibilities for touch interaction.


Unit 5.2 - The 'feature fallacy' and how to avoid it

Understanding the Feature Fallacy • How to creatively reduce the number of features in your app • Learning from examples of good and bad interfaces and feature sets • Reviewing app successes • Limiting functionality to increase sales


Unit 5.3 - Prototyping

Learn about mocking up designs on mobile platforms and the importance of testing in-situ. Trends in mobile UI design and typography • How offering fewer choices frees the user: Why less is more • Evaluating designs • User testing

Section 6: Building a Killer App


Unit 6.1 - Innovative app design

A review of input options • Creative solutions to control systems • Working with the accelerometer • Making your app sell • Creative design solutions


Unit 6.2 - Integrating sound

How to use sound to give user feedback or create an atmosphere in your app • Where to source free music • How to commission professional music and sound.


Unit 6.3 - Understanding games

An introduction to the world of mobile gaming and how you can get involved • The risks of game design • Learning from the world's most successful mobile games companies • Exploring sales statistics and modern gaming trends

Section 7: Entering the Marketplace


Unit 7.1 - Submitting your app

How to name your app • Talking to the press • How to deal with journalists • Using YouTube as promotional tool • Making a video. Strategies for dealing with rejection from the Apple App Store • Advanced app store gatekeeper negotiation methods


Unit 7.2 - Marketing your app

Learn app-pricing strategies • Understand the growing potential of in-app purchases and the evolution of apps from products to services • Keep up-to-date with sales statistics and adjust prices seasonally to maximise profit • Reviewing sales data • Adapting strategies to increase sales.


Pricing is for 12 months access.

*The AUD price shown above is an estimate. Actual charges are based on the current exchange rate from GBP



  • Required: None
  • Suggested: Apple Xcode and iOS operating system or Android SDK and Android operating system

Completion Time: 15 hours (average)

About the Author

The writers, editors and commentators of our course, test, exercises and videos are experienced app developers. You will be able to make a similar claim soon!


Our Chief Writer, Chris Stevens

  • Has shipped over half-a-million mobile apps; designer behind multiple number one apps.
  • Authored best-selling app-design books Designing for the iPad and Appillionaires.
  • Featured in Apple's global TV ad campaigns for the iPad.
  • Won a Guardian Media Award for his work as a journalist, and two Kirkus awards for his apps.
  • Designed Alice for the iPad. Gizmodo called it "The cleverest iPad book yet". The BBC said it was "A glimpse of the future of digital reading". Oprah Winfrey said it would "change the way kids learn".