Objective

Create a user interface prototype for an app or game that you will later build using code.

Purpose

Our goal is to fail fast.

What does that mean?

If there is a flaw in our plan for an app, we want to know about it sooner, rather than later.

This is an opportunity to think through your plan for an app, build a working prototype in days (rather than weeks or months), and get feedback, so that you can revise your plan multiple times before starting to implement it in code later this year.

Getting started

When prototyping apps for iOS, we can use a copy of this document to get started – it contains instances of all of the common UI elements for the iOS platform:

When you are ready to start making your prototype, navigate to this page within the document:

Before you get too far, be sure to save your prototype to your own computer within Sketch (not in their cloud workspace):

Success criteria

Please create an instance of the template provided in Notion:

Do not modify the template.

Fill in the blanks provided, make good use of class time, ask questions – and you will do well.