Create Awesome iOS Demo Apps with Keynote

Create iPhone demo app for designers and developers. Have a MVP on your iPhone you never know who you will meet.
5.0 (3 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.
19 students enrolled
40% off
Take This Course
  • Lectures 26
  • Length 2 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 4/2016 English

Course Description

This class if for two types of people 1) those who cannot write software; 2) those who have apps in the apps store.

For anyone who has an idea for an iOS app, but cannot write software, you can create a demo app.You can try writing down what you want your app to look like and act like which is a great start, but how can you be sure that what you write is correctly interpreted by your developer? They say a picture is worth a 1,000 words, well a demo app has to be worth 100,000 words. Send the demo app to a developer to instantly communicate the look and feel of your app idea.

If you can code, then this is the best way to communicate your interpretation of your client’s requirements. You can simply create a demo app, send it to your client and get valuable feedback before writing one line of code. Instead of a cryptic email or text, your client can actually modify the demo app and return it with no misinterpretation of design.

Creating a demo app can save you both time and money.It will reduce misunderstandings and prevent unnecessary coding.

This class will teach you how easy it is for you to create a demo app.The course will take you step by step through the process of creating a demo app.From outlining your app to delivering it to your client or developer.All you need is Keynote; no other product is necessary. You will be shown how to create all of the iOS icons necessary to create your demo app.

What are the requirements?

  • Each student will need a Mac and iPhone. On each device you will need Keynote. We cover how to install it in lecture 6 and 7. Your Mac and iPhone will need to have iCloud active and configured. We cover how to activate and configure iCloud in lecture 4 and 5.

What am I going to get from this course?

  • Create realistic iOS Demo Applications
  • Create amazing iOS icons for use in any Keynote presentation
  • Animate icons and screens with Magic Move
  • Harness the power of Keynote

Who is the target audience?

  • • This course helps developers and non-developers effectively communicate iOS app design requirements. This course is for people who want to build iOS applications

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

Describe what the student will learn in this course. If you want to develop an iOS app the you need to be an iOS developer,  learn how to code an app or hire and iOS developer. In this iOS tutorial we will teach how to create a demo app to give to a developer.  As an iOS developer after you get an app's requirements you can create a demo app to give to your client.  In each case you increase the communication, reducing wasted time and money.


We go into greater detail about the concepts we will be teaching during the course.


Provide a detailed list of the tools you will need to successfully complete this course.

Section 2: Setup

Provide a step by step procedure to install iCloud on a Mac.


Provide a step by step procedure to install iCloud on an iPhone


Provide a step by step procedure to install Keynote on a Mac.


Provide a step by step procedure to install Keynote on an iPhone.


Create a Keynote theme for the iPad and the iPhone.  Save these themes in the MyThemes section.  This is the start of you own library of tools and templates.

Section 3: Building our foundation

We take you on a light weight demo app design process.  We will walk through the design of the Facebook Messenger application.  Describe a horizontal approach to creating the major screens and a vertical approach to deep dive into particular screen.


Now we start with the hands on development of the demo app.  We start with capturing a screen shot from your iPhone and create our application icon.


Create a template we can use to create all of screens for this course.

3 questions

Test your knowledge of Keynote tools.

Section 4: Building our screens

We take you step by step in building the first screen of our demo app. You will learn how to create icons and position objects on the screen.


We create the main Groups screen for our iOS demo app.


We take you step by step in building the second screen of our demo app. You will learn how to duplicate objects and precisely position those objects.


We take you step by step in building the second screen of our New Groups Screen. This is a vertical approach to create the necessary screens which make the group functionality come alive. 


We take you step by step in building the third screen of our New Groups Screen. This screen adds just a little bit of animation to process.


We take you step by step in building the fourth screen of our New Groups Screen. This screen adds more objects to create even more animation.


We complete the process of creating a group.

Built in tools and animation
3 questions
Section 5: Building more screens

We take you step by step in building the All People Screen. We reuse some of the objects from our Recent Screen to speed up the development.


We take you step by step in building the Active People Screen. We reuse some of the objects from our All People Screen to speed up the development.


We take you step by step in building the Settings Screen. We create a ton of icons using built in Keynote tools.


There is so much information in creating the Settings Screen we had to break it into two parts. Here we continue to create a ton of icons using built in Keynote tools.

Making new shapes
3 questions
Section 6: Building the Demo App

We connect all of the screens together as we bring the demo app to life.


We show you how to save your demo app to iCloud and how you can share it with others.


We show you how to install the app on your own iPhone. We also show you how those who you share the app with can install it on their iPhone.

Linking slides
3 questions
Section 7: Conclusion

We really thank you for taking our course.  We hope that it helps you on your journey to develop an iOS app. If you work with an iOS developer the demo app should speed up you development process.  As an iOS developer your clients should be happy with the fast turnaround of a demo app. Get your app to market and we cant wait to see what you create!!! Thank you.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

fatdreams, LLC was created by an aerospace engineer who has worked on life critical devices from military systems to medical appliances. The importance of creating great quality software learned during developing those software systems is infused into every product we create. We strive for a product that works great and provides the stated benefits.

We have created demo apps using HyperCard, PowerPoint and Keynote.

We have over 30 years of software development experience ranging from Initial Program Loading firmware, Network and Serial drivers, Real Time OS configurations, Touch Screen GUIs, Web Applications to Order Confirmation Systems.

Ready to start learning?
Take This Course