SlideShare a Scribd company logo
Build Low-Fidelity
Wireframes
Vishnu Gopal
Where is your team now?
1. You’ve Shortlisted an Idea
2. You’ve got a clear
Product Narrative
If you haven’t done both of those, please
go back and complete those targets.
You can’t build wireframes without having
a Product Narrative.
Why is this important?
Before you build, it’s a good
idea to know what is it
that you are building.
A wireframe is a visual
depiction of your customer UX
flow.
It’s a collection of “screens”.
Each “screen” is what the customer
sees at a certain point in the Product
Narrative.
Let’s look at some examples:
In the previous screenshot,
each “screen” of a mobile
application is mocked up.
Here the wireframe “screen” maps to an app screen,
but it’s sometimes not like that.
Like for example: when an error occurs, you might
want to denote that using a different wireframe
“screen”
As you can see here, you can also use
wireframes to describe just one portion of
customer UX.
In the previous image, it’s “What happens
when the user clicks the Share button?”
The purpose of a wireframe is to
communicate & clarify.
So, you can use annotations
(the yellow circles in the previous
example) to clarify intent and
purpose.
Annotations (as in the
previous example) also
describe how customers
move from one “screen” to
another.
In short: somebody looking at
your wireframes should be
able to figure out how the user
will enter your product, and
how he will travel through
your product.
How do you start building
wireframes?
Two principles:
1. Lower-fidelity ones are
better to start.
2. Build from the “inside out”.
1. Low fidelity to start.
Fidelity = how close to the
final product the wireframe is.
The one on the left
= Low fidelity.
The one on the right (looks like a
real product)
= High fidelity
But lower fidelity is the best when you
start.
Why? Because Low fidelity lets you
concentrate on the
Customer User Experience &
not the Visual Design.
Second principle:
Build from the “inside out”.
Build from the Inside Out =
Build the most important UX
of your product first, and
then the second most
important, and so on.
Let’s illustrate with an
example.
Let’s imagine that you are
building a Uber clone.
Your Uber clone has these 10 “screens”:
Signup
Login
Type Destination
Finding Car
Car Available
Car Not Available
Car Arrived
On Trip
Destination Reached
Fare Collection
Step 1.
Your task: pick the
most important “screen”
first and wireframe that.
How do you find which is most
important? Answer 2 questions.
1) Which screen does
the customer use the most?
2) Which is the screen if it breaks, the
user will not be able to use your
product at all?
One answer to question 2) above
is always the Login/Signup
screen.
For the purposes of Alpha,
ignore Login & Signup flow.
(we’ll cover Onboarding flows
later)
So aside from Login & Signup, which
screens are important based on this
criteria?
1) Which screen does the
customer use the most?
2) Which is the screen if it breaks, the
user will not be able to use your product
at all?
These are the screens available:
Signup
Login
Type Destination
Finding Car
Car Available
Car Not Available
Car Arrived
On Trip
Destination Reached
Fare Collection
This is more art than science.
But according to my judgement, the only
reason anybody opens an app like Uber is to
find a car. So the screen that’s most
important is simple:
Type Destination
Cool, so Step 1 done.
You have identified which is
the most important
“screen”
Now Step 2 is to answer this
question:
within that screen, what is
the most important
element?
i.e. within Type Destination,
what is the
most important element
you should wireframe first?
To make this clear, let’s look
at a concrete real-world
example.
This is how the
new Uber app
approaches the
problem.
Let’s assume this
is the final build of
your app. Which
element would
you wireframe
first?
Remember: this is
the
Type Destination
“Screen”.
Is it this?
or this?
It’s pretty obvious
that it’s this
destination entry
area.
So: wireframe
that first!
Then extend that
area outwards.
And outwards.
Note: you should
probably leave
common
navigation to the
last.
This is what we
mean by Build
from the “inside
out”.
That’s it! :)
Let’s recap:
1. Lower-fidelity wireframes are
better to start.
2. Build wireframes
from the “inside out”.
Todo: Based on your Product
Narrative, build a set of
Low-fidelity Wireframes
for your Product.
There are several online tools
available to build
Low-fidelity Wireframes.
There are several tools available
to build
Low-fidelity Wireframes.
https://moqups.com is a
good tool to start.
See Rubric too for more info.
Build Low Fidelity Wireframes

More Related Content

What's hot

Outsourcing to Android App Developers
Outsourcing to Android App DevelopersOutsourcing to Android App Developers
Outsourcing to Android App Developers
Steven Brough
 
No Fear Powerpoint
No Fear PowerpointNo Fear Powerpoint
No Fear Powerpoint
ThornleighMoodle
 
HTML5 Meetup | Back to Basics: Wireframing & Planning
HTML5 Meetup | Back to Basics: Wireframing & PlanningHTML5 Meetup | Back to Basics: Wireframing & Planning
HTML5 Meetup | Back to Basics: Wireframing & Planning
Paul Crimi
 
Ux/ui Design Solution Services
Ux/ui Design Solution ServicesUx/ui Design Solution Services
Ux/ui Design Solution Services
deorwine infotech
 
LO2 - Lesson 7 - Feedback
LO2 - Lesson 7 - FeedbackLO2 - Lesson 7 - Feedback
Enozom Mobile Applications
Enozom Mobile ApplicationsEnozom Mobile Applications
Enozom Mobile ApplicationsEnozom
 
Mobile Moments 2016 - Adam Warbuton | Travelex
Mobile Moments 2016 - Adam Warbuton | TravelexMobile Moments 2016 - Adam Warbuton | Travelex
Mobile Moments 2016 - Adam Warbuton | Travelex
Swrve_Inc
 
Propeller UI/UX Process
Propeller UI/UX ProcessPropeller UI/UX Process
Propeller UI/UX Process
Blair Stewart
 
LO4 - Lesson 1 - Testing
LO4 - Lesson 1 - TestingLO4 - Lesson 1 - Testing
LO4 - Lesson 2 - Review
LO4 - Lesson 2 - ReviewLO4 - Lesson 2 - Review
Design for Life of Human Being
Design for Life of Human BeingDesign for Life of Human Being
Design for Life of Human Being
Afif Bimantara
 
Building an MVP
Building an MVPBuilding an MVP
Building an MVP
Rolands Krumbergs
 

What's hot (12)

Outsourcing to Android App Developers
Outsourcing to Android App DevelopersOutsourcing to Android App Developers
Outsourcing to Android App Developers
 
No Fear Powerpoint
No Fear PowerpointNo Fear Powerpoint
No Fear Powerpoint
 
HTML5 Meetup | Back to Basics: Wireframing & Planning
HTML5 Meetup | Back to Basics: Wireframing & PlanningHTML5 Meetup | Back to Basics: Wireframing & Planning
HTML5 Meetup | Back to Basics: Wireframing & Planning
 
Ux/ui Design Solution Services
Ux/ui Design Solution ServicesUx/ui Design Solution Services
Ux/ui Design Solution Services
 
LO2 - Lesson 7 - Feedback
LO2 - Lesson 7 - FeedbackLO2 - Lesson 7 - Feedback
LO2 - Lesson 7 - Feedback
 
Enozom Mobile Applications
Enozom Mobile ApplicationsEnozom Mobile Applications
Enozom Mobile Applications
 
Mobile Moments 2016 - Adam Warbuton | Travelex
Mobile Moments 2016 - Adam Warbuton | TravelexMobile Moments 2016 - Adam Warbuton | Travelex
Mobile Moments 2016 - Adam Warbuton | Travelex
 
Propeller UI/UX Process
Propeller UI/UX ProcessPropeller UI/UX Process
Propeller UI/UX Process
 
LO4 - Lesson 1 - Testing
LO4 - Lesson 1 - TestingLO4 - Lesson 1 - Testing
LO4 - Lesson 1 - Testing
 
LO4 - Lesson 2 - Review
LO4 - Lesson 2 - ReviewLO4 - Lesson 2 - Review
LO4 - Lesson 2 - Review
 
Design for Life of Human Being
Design for Life of Human BeingDesign for Life of Human Being
Design for Life of Human Being
 
Building an MVP
Building an MVPBuilding an MVP
Building an MVP
 

Viewers also liked

Practical Product Innovation - Sydney CTO Summit
Practical Product Innovation - Sydney CTO SummitPractical Product Innovation - Sydney CTO Summit
Practical Product Innovation - Sydney CTO Summit
Mike Biggs GAICD
 
Open Source Thinking Tools in Digital Product Design- VIBE WIRE
Open Source Thinking Tools in Digital Product Design- VIBE WIRE Open Source Thinking Tools in Digital Product Design- VIBE WIRE
Open Source Thinking Tools in Digital Product Design- VIBE WIRE
Mike Biggs GAICD
 
Blog-based courses in higher education: experience from Tallinn University
Blog-based courses in higher education: experience from Tallinn UniversityBlog-based courses in higher education: experience from Tallinn University
Blog-based courses in higher education: experience from Tallinn University
Hans Põldoja
 
Low Fidelity Prototype
Low Fidelity PrototypeLow Fidelity Prototype
Low Fidelity Prototype
Negar Khalandi
 
Write awesome personalized donor thank you emails using GlobalGiving and Face...
Write awesome personalized donor thank you emails using GlobalGiving and Face...Write awesome personalized donor thank you emails using GlobalGiving and Face...
Write awesome personalized donor thank you emails using GlobalGiving and Face...
Marc Maxson / GlobalGiving
 
Design Thinking in Praxis - Future of Digital Festival- General Assembly with...
Design Thinking in Praxis - Future of Digital Festival- General Assembly with...Design Thinking in Praxis - Future of Digital Festival- General Assembly with...
Design Thinking in Praxis - Future of Digital Festival- General Assembly with...
Mike Biggs GAICD
 
How to Visualize a Business
How to Visualize a BusinessHow to Visualize a Business
How to Visualize a Business
Business Innovation by Design
 
Paper to-prototype
Paper to-prototypePaper to-prototype
Paper to-prototype
Andrew Baker
 
John Biggs - How to Get the Word Out About Your Product - Startup AddVenture ...
John Biggs - How to Get the Word Out About Your Product - Startup AddVenture ...John Biggs - How to Get the Word Out About Your Product - Startup AddVenture ...
John Biggs - How to Get the Word Out About Your Product - Startup AddVenture ...
Startup AddVenture by CCC Startups
 
St low fidelity prototype v2
St   low fidelity prototype v2St   low fidelity prototype v2
St low fidelity prototype v2
Luis Wong
 
Sketching UX: Low-Fidelity Method; High-Fidelity Results
Sketching UX: Low-Fidelity Method; High-Fidelity ResultsSketching UX: Low-Fidelity Method; High-Fidelity Results
Sketching UX: Low-Fidelity Method; High-Fidelity Results
Rob Fitzgibbon
 
How To Write An Awesome Blog Post
How To Write An Awesome Blog PostHow To Write An Awesome Blog Post
How To Write An Awesome Blog Post
Arun Basil Lal
 
AgileCamp Silicon Valley 2015: One Dollar Prototype
AgileCamp Silicon Valley 2015: One Dollar PrototypeAgileCamp Silicon Valley 2015: One Dollar Prototype
AgileCamp Silicon Valley 2015: One Dollar Prototype
Hyperdrive Agile Leadership (powered by Bratton & Company)
 
Paper to prototype, or.... How I learned to stop worrying and love Science
Paper to prototype, or.... How I learned to stop worrying and love SciencePaper to prototype, or.... How I learned to stop worrying and love Science
Paper to prototype, or.... How I learned to stop worrying and love Science
Chris McQueen
 
Personas in Interaction Design
Personas in Interaction DesignPersonas in Interaction Design
Personas in Interaction Design
Hans Põldoja
 
Creating Low Fidelity Prototypes
Creating Low Fidelity PrototypesCreating Low Fidelity Prototypes
Creating Low Fidelity PrototypesValeria Gasik
 
Importance of Wireframes in Web Design
Importance of Wireframes in Web DesignImportance of Wireframes in Web Design
Importance of Wireframes in Web DesignHitesh Mehta
 
Demystifying User Experience - General Assembly
Demystifying User Experience - General AssemblyDemystifying User Experience - General Assembly
Demystifying User Experience - General Assembly
Mike Biggs GAICD
 
User stories in interaction design
User stories in interaction designUser stories in interaction design
User stories in interaction design
Hans Põldoja
 

Viewers also liked (20)

Practical Product Innovation - Sydney CTO Summit
Practical Product Innovation - Sydney CTO SummitPractical Product Innovation - Sydney CTO Summit
Practical Product Innovation - Sydney CTO Summit
 
Open Source Thinking Tools in Digital Product Design- VIBE WIRE
Open Source Thinking Tools in Digital Product Design- VIBE WIRE Open Source Thinking Tools in Digital Product Design- VIBE WIRE
Open Source Thinking Tools in Digital Product Design- VIBE WIRE
 
Blog-based courses in higher education: experience from Tallinn University
Blog-based courses in higher education: experience from Tallinn UniversityBlog-based courses in higher education: experience from Tallinn University
Blog-based courses in higher education: experience from Tallinn University
 
Low Fidelity Prototype
Low Fidelity PrototypeLow Fidelity Prototype
Low Fidelity Prototype
 
Write awesome personalized donor thank you emails using GlobalGiving and Face...
Write awesome personalized donor thank you emails using GlobalGiving and Face...Write awesome personalized donor thank you emails using GlobalGiving and Face...
Write awesome personalized donor thank you emails using GlobalGiving and Face...
 
Design Thinking in Praxis - Future of Digital Festival- General Assembly with...
Design Thinking in Praxis - Future of Digital Festival- General Assembly with...Design Thinking in Praxis - Future of Digital Festival- General Assembly with...
Design Thinking in Praxis - Future of Digital Festival- General Assembly with...
 
How to Visualize a Business
How to Visualize a BusinessHow to Visualize a Business
How to Visualize a Business
 
Paper to-prototype
Paper to-prototypePaper to-prototype
Paper to-prototype
 
GBL
GBLGBL
GBL
 
John Biggs - How to Get the Word Out About Your Product - Startup AddVenture ...
John Biggs - How to Get the Word Out About Your Product - Startup AddVenture ...John Biggs - How to Get the Word Out About Your Product - Startup AddVenture ...
John Biggs - How to Get the Word Out About Your Product - Startup AddVenture ...
 
St low fidelity prototype v2
St   low fidelity prototype v2St   low fidelity prototype v2
St low fidelity prototype v2
 
Sketching UX: Low-Fidelity Method; High-Fidelity Results
Sketching UX: Low-Fidelity Method; High-Fidelity ResultsSketching UX: Low-Fidelity Method; High-Fidelity Results
Sketching UX: Low-Fidelity Method; High-Fidelity Results
 
How To Write An Awesome Blog Post
How To Write An Awesome Blog PostHow To Write An Awesome Blog Post
How To Write An Awesome Blog Post
 
AgileCamp Silicon Valley 2015: One Dollar Prototype
AgileCamp Silicon Valley 2015: One Dollar PrototypeAgileCamp Silicon Valley 2015: One Dollar Prototype
AgileCamp Silicon Valley 2015: One Dollar Prototype
 
Paper to prototype, or.... How I learned to stop worrying and love Science
Paper to prototype, or.... How I learned to stop worrying and love SciencePaper to prototype, or.... How I learned to stop worrying and love Science
Paper to prototype, or.... How I learned to stop worrying and love Science
 
Personas in Interaction Design
Personas in Interaction DesignPersonas in Interaction Design
Personas in Interaction Design
 
Creating Low Fidelity Prototypes
Creating Low Fidelity PrototypesCreating Low Fidelity Prototypes
Creating Low Fidelity Prototypes
 
Importance of Wireframes in Web Design
Importance of Wireframes in Web DesignImportance of Wireframes in Web Design
Importance of Wireframes in Web Design
 
Demystifying User Experience - General Assembly
Demystifying User Experience - General AssemblyDemystifying User Experience - General Assembly
Demystifying User Experience - General Assembly
 
User stories in interaction design
User stories in interaction designUser stories in interaction design
User stories in interaction design
 

Similar to Build Low Fidelity Wireframes

How to Create Wireframes For Mobile Apps and Why It’s Good for Apps.pdf
How to Create Wireframes For Mobile Apps and Why It’s Good for Apps.pdfHow to Create Wireframes For Mobile Apps and Why It’s Good for Apps.pdf
How to Create Wireframes For Mobile Apps and Why It’s Good for Apps.pdf
Marie Weaver
 
10 key points for building the best app ever
10 key points for building the best app ever10 key points for building the best app ever
10 key points for building the best app everPhil Jenkins
 
Android app development guide for freshers by ace web academy
Android app development guide for freshers  by ace web academyAndroid app development guide for freshers  by ace web academy
Android app development guide for freshers by ace web academy
Ace Web Academy -Career Development Center
 
How to build your own Android App -Step by Step Guide
How to build your own Android App -Step by Step GuideHow to build your own Android App -Step by Step Guide
How to build your own Android App -Step by Step Guide
Ace Web Academy -Career Development Center
 
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdfPERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
arfa442827
 
"Discover windows phone" 05. Application Bar
"Discover windows phone" 05. Application Bar"Discover windows phone" 05. Application Bar
"Discover windows phone" 05. Application BarYasmine Abdelhady
 
MSTC'14 Window Phone Workshop_Day 1
MSTC'14 Window Phone Workshop_Day 1MSTC'14 Window Phone Workshop_Day 1
MSTC'14 Window Phone Workshop_Day 1Amira Gamal
 
3._Mobile_App_Development_Process.pptx
3._Mobile_App_Development_Process.pptx3._Mobile_App_Development_Process.pptx
3._Mobile_App_Development_Process.pptx
michellekadzutu
 
Every MVP Idea Ever
Every MVP Idea EverEvery MVP Idea Ever
Every MVP Idea Ever
Ryan Crispin Heneise
 
Bad App - Killer App: How to Create a Compelling Mobile Experience
Bad App - Killer App: How to Create a Compelling Mobile ExperienceBad App - Killer App: How to Create a Compelling Mobile Experience
Bad App - Killer App: How to Create a Compelling Mobile Experience
AchillesMedia
 
A smart guide to app development
A smart guide to app developmentA smart guide to app development
A smart guide to app development
Emma Mitchell
 
App Development Smart Guide
App Development Smart GuideApp Development Smart Guide
App Development Smart Guide
Emma Mitchell
 
Mobile Application Development - Guide 2020
Mobile Application Development - Guide 2020Mobile Application Development - Guide 2020
Mobile Application Development - Guide 2020
Mantha Phani Satya Anirudh
 
Why you should choose a custom app over a clone app
Why you should choose a custom app over a clone app Why you should choose a custom app over a clone app
Why you should choose a custom app over a clone app
Biztech Consulting & Solutions
 
Nearsoft Mobile Onboarding Workshop
Nearsoft Mobile Onboarding WorkshopNearsoft Mobile Onboarding Workshop
Nearsoft Mobile Onboarding Workshop
Misael Leon
 
Yikes...It Looks Like That?! - UI Worst Practices
Yikes...It Looks Like That?! - UI Worst PracticesYikes...It Looks Like That?! - UI Worst Practices
Yikes...It Looks Like That?! - UI Worst Practices
Bruce Elgort
 
Ux Example
Ux ExampleUx Example
Ux Example
Johnson Wang
 
I have adream
I have adreamI have adream
I have adream
ANASZ123
 
I have adream
I have adreamI have adream
I have adream
Kathryn Evans
 
Appy builder beginner tutorial
Appy builder beginner tutorialAppy builder beginner tutorial
Appy builder beginner tutorial
HabibulHakam
 

Similar to Build Low Fidelity Wireframes (20)

How to Create Wireframes For Mobile Apps and Why It’s Good for Apps.pdf
How to Create Wireframes For Mobile Apps and Why It’s Good for Apps.pdfHow to Create Wireframes For Mobile Apps and Why It’s Good for Apps.pdf
How to Create Wireframes For Mobile Apps and Why It’s Good for Apps.pdf
 
10 key points for building the best app ever
10 key points for building the best app ever10 key points for building the best app ever
10 key points for building the best app ever
 
Android app development guide for freshers by ace web academy
Android app development guide for freshers  by ace web academyAndroid app development guide for freshers  by ace web academy
Android app development guide for freshers by ace web academy
 
How to build your own Android App -Step by Step Guide
How to build your own Android App -Step by Step GuideHow to build your own Android App -Step by Step Guide
How to build your own Android App -Step by Step Guide
 
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdfPERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
PERTEMUAN 3_INTRO TO ANDROID APP DEV.pdf
 
"Discover windows phone" 05. Application Bar
"Discover windows phone" 05. Application Bar"Discover windows phone" 05. Application Bar
"Discover windows phone" 05. Application Bar
 
MSTC'14 Window Phone Workshop_Day 1
MSTC'14 Window Phone Workshop_Day 1MSTC'14 Window Phone Workshop_Day 1
MSTC'14 Window Phone Workshop_Day 1
 
3._Mobile_App_Development_Process.pptx
3._Mobile_App_Development_Process.pptx3._Mobile_App_Development_Process.pptx
3._Mobile_App_Development_Process.pptx
 
Every MVP Idea Ever
Every MVP Idea EverEvery MVP Idea Ever
Every MVP Idea Ever
 
Bad App - Killer App: How to Create a Compelling Mobile Experience
Bad App - Killer App: How to Create a Compelling Mobile ExperienceBad App - Killer App: How to Create a Compelling Mobile Experience
Bad App - Killer App: How to Create a Compelling Mobile Experience
 
A smart guide to app development
A smart guide to app developmentA smart guide to app development
A smart guide to app development
 
App Development Smart Guide
App Development Smart GuideApp Development Smart Guide
App Development Smart Guide
 
Mobile Application Development - Guide 2020
Mobile Application Development - Guide 2020Mobile Application Development - Guide 2020
Mobile Application Development - Guide 2020
 
Why you should choose a custom app over a clone app
Why you should choose a custom app over a clone app Why you should choose a custom app over a clone app
Why you should choose a custom app over a clone app
 
Nearsoft Mobile Onboarding Workshop
Nearsoft Mobile Onboarding WorkshopNearsoft Mobile Onboarding Workshop
Nearsoft Mobile Onboarding Workshop
 
Yikes...It Looks Like That?! - UI Worst Practices
Yikes...It Looks Like That?! - UI Worst PracticesYikes...It Looks Like That?! - UI Worst Practices
Yikes...It Looks Like That?! - UI Worst Practices
 
Ux Example
Ux ExampleUx Example
Ux Example
 
I have adream
I have adreamI have adream
I have adream
 
I have adream
I have adreamI have adream
I have adream
 
Appy builder beginner tutorial
Appy builder beginner tutorialAppy builder beginner tutorial
Appy builder beginner tutorial
 

More from SV.CO

Handout level-1-module-1
Handout   level-1-module-1Handout   level-1-module-1
Handout level-1-module-1
SV.CO
 
Persistence And Documents
Persistence And DocumentsPersistence And Documents
Persistence And Documents
SV.CO
 
Building complex input screens
Building complex input screensBuilding complex input screens
Building complex input screens
SV.CO
 
Working with the Web: 
Decoding JSON
Working with the Web: 
Decoding JSONWorking with the Web: 
Decoding JSON
Working with the Web: 
Decoding JSON
SV.CO
 
Saving Data
Saving DataSaving Data
Saving Data
SV.CO
 
Alerts notification
Alerts notificationAlerts notification
Alerts notification
SV.CO
 
UI Dynamics
UI DynamicsUI Dynamics
UI Dynamics
SV.CO
 
Practical animation
Practical animationPractical animation
Practical animation
SV.CO
 
Segues and navigation controllers
Segues and navigation controllersSegues and navigation controllers
Segues and navigation controllers
SV.CO
 
Camera And Email
Camera And EmailCamera And Email
Camera And Email
SV.CO
 
Scroll views
Scroll viewsScroll views
Scroll views
SV.CO
 
Intermediate table views
Intermediate table viewsIntermediate table views
Intermediate table views
SV.CO
 
Table views
Table viewsTable views
Table views
SV.CO
 
Closures
ClosuresClosures
Closures
SV.CO
 
Protocols
ProtocolsProtocols
Protocols
SV.CO
 
App anatomy and life cycle
App anatomy and life cycleApp anatomy and life cycle
App anatomy and life cycle
SV.CO
 
Extensions
ExtensionsExtensions
Extensions
SV.CO
 
Gestures
GesturesGestures
Gestures
SV.CO
 
View controller life cycle
View controller life cycleView controller life cycle
View controller life cycle
SV.CO
 
Controls in action
Controls in actionControls in action
Controls in action
SV.CO
 

More from SV.CO (20)

Handout level-1-module-1
Handout   level-1-module-1Handout   level-1-module-1
Handout level-1-module-1
 
Persistence And Documents
Persistence And DocumentsPersistence And Documents
Persistence And Documents
 
Building complex input screens
Building complex input screensBuilding complex input screens
Building complex input screens
 
Working with the Web: 
Decoding JSON
Working with the Web: 
Decoding JSONWorking with the Web: 
Decoding JSON
Working with the Web: 
Decoding JSON
 
Saving Data
Saving DataSaving Data
Saving Data
 
Alerts notification
Alerts notificationAlerts notification
Alerts notification
 
UI Dynamics
UI DynamicsUI Dynamics
UI Dynamics
 
Practical animation
Practical animationPractical animation
Practical animation
 
Segues and navigation controllers
Segues and navigation controllersSegues and navigation controllers
Segues and navigation controllers
 
Camera And Email
Camera And EmailCamera And Email
Camera And Email
 
Scroll views
Scroll viewsScroll views
Scroll views
 
Intermediate table views
Intermediate table viewsIntermediate table views
Intermediate table views
 
Table views
Table viewsTable views
Table views
 
Closures
ClosuresClosures
Closures
 
Protocols
ProtocolsProtocols
Protocols
 
App anatomy and life cycle
App anatomy and life cycleApp anatomy and life cycle
App anatomy and life cycle
 
Extensions
ExtensionsExtensions
Extensions
 
Gestures
GesturesGestures
Gestures
 
View controller life cycle
View controller life cycleView controller life cycle
View controller life cycle
 
Controls in action
Controls in actionControls in action
Controls in action
 

Recently uploaded

special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 

Recently uploaded (20)

special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 

Build Low Fidelity Wireframes

  • 1.
  • 3. Where is your team now?
  • 4. 1. You’ve Shortlisted an Idea 2. You’ve got a clear Product Narrative
  • 5. If you haven’t done both of those, please go back and complete those targets. You can’t build wireframes without having a Product Narrative.
  • 6. Why is this important?
  • 7. Before you build, it’s a good idea to know what is it that you are building.
  • 8. A wireframe is a visual depiction of your customer UX flow.
  • 9. It’s a collection of “screens”. Each “screen” is what the customer sees at a certain point in the Product Narrative.
  • 10. Let’s look at some examples:
  • 11.
  • 12. In the previous screenshot, each “screen” of a mobile application is mocked up.
  • 13. Here the wireframe “screen” maps to an app screen, but it’s sometimes not like that. Like for example: when an error occurs, you might want to denote that using a different wireframe “screen”
  • 14.
  • 15. As you can see here, you can also use wireframes to describe just one portion of customer UX. In the previous image, it’s “What happens when the user clicks the Share button?”
  • 16.
  • 17. The purpose of a wireframe is to communicate & clarify. So, you can use annotations (the yellow circles in the previous example) to clarify intent and purpose.
  • 18.
  • 19. Annotations (as in the previous example) also describe how customers move from one “screen” to another.
  • 20. In short: somebody looking at your wireframes should be able to figure out how the user will enter your product, and how he will travel through your product.
  • 21. How do you start building wireframes?
  • 22. Two principles: 1. Lower-fidelity ones are better to start. 2. Build from the “inside out”.
  • 23. 1. Low fidelity to start. Fidelity = how close to the final product the wireframe is.
  • 24.
  • 25. The one on the left = Low fidelity. The one on the right (looks like a real product) = High fidelity
  • 26. But lower fidelity is the best when you start. Why? Because Low fidelity lets you concentrate on the Customer User Experience & not the Visual Design.
  • 27. Second principle: Build from the “inside out”.
  • 28. Build from the Inside Out = Build the most important UX of your product first, and then the second most important, and so on.
  • 29. Let’s illustrate with an example. Let’s imagine that you are building a Uber clone.
  • 30. Your Uber clone has these 10 “screens”: Signup Login Type Destination Finding Car Car Available Car Not Available Car Arrived On Trip Destination Reached Fare Collection
  • 31. Step 1. Your task: pick the most important “screen” first and wireframe that.
  • 32. How do you find which is most important? Answer 2 questions. 1) Which screen does the customer use the most? 2) Which is the screen if it breaks, the user will not be able to use your product at all?
  • 33. One answer to question 2) above is always the Login/Signup screen. For the purposes of Alpha, ignore Login & Signup flow. (we’ll cover Onboarding flows later)
  • 34. So aside from Login & Signup, which screens are important based on this criteria? 1) Which screen does the customer use the most? 2) Which is the screen if it breaks, the user will not be able to use your product at all?
  • 35. These are the screens available: Signup Login Type Destination Finding Car Car Available Car Not Available Car Arrived On Trip Destination Reached Fare Collection
  • 36. This is more art than science. But according to my judgement, the only reason anybody opens an app like Uber is to find a car. So the screen that’s most important is simple: Type Destination
  • 37. Cool, so Step 1 done. You have identified which is the most important “screen”
  • 38. Now Step 2 is to answer this question: within that screen, what is the most important element?
  • 39. i.e. within Type Destination, what is the most important element you should wireframe first?
  • 40. To make this clear, let’s look at a concrete real-world example.
  • 41. This is how the new Uber app approaches the problem.
  • 42. Let’s assume this is the final build of your app. Which element would you wireframe first?
  • 43. Remember: this is the Type Destination “Screen”.
  • 46. It’s pretty obvious that it’s this destination entry area.
  • 50. Note: you should probably leave common navigation to the last.
  • 51. This is what we mean by Build from the “inside out”.
  • 53. Let’s recap: 1. Lower-fidelity wireframes are better to start. 2. Build wireframes from the “inside out”.
  • 54. Todo: Based on your Product Narrative, build a set of Low-fidelity Wireframes for your Product.
  • 55. There are several online tools available to build Low-fidelity Wireframes.
  • 56. There are several tools available to build Low-fidelity Wireframes. https://moqups.com is a good tool to start.
  • 57. See Rubric too for more info.