SlideShare a Scribd company logo
INTRODUCTION TO
BUILDING WIREFRAMES
Davide ‘Folletto’ Casali
NIGHT.EU

UX Designer

Advisor
What do you do?
TODAY
1 / Wireframes · how to work with them
2 / Wireframes management · how to use them effectively
3 / OmniGraffle Pro · introduction

90’

Junior/Mid
PART 1

Wireframes
THE IDEA OF
WIREFRAME COMES
FROM 3D MODELLING

@hjmediastudios
Wikipedia:
“A website wireframe 

is a visual guide 

that represents 

the skeletal framework 

of a website”
Nielsen/Norman Group:
“Wireframing is a low-cost,
rapid iterative design
technique that offers one of
the best methods for gaining
design insight early”

http://www.nngroup.com/courses/wireframing-and-prototyping/
THERE ARE
DIFFERENT QUALITIES
OF WIREFRAMES
Even if wireframes display a single interface/page
they are less like photos and more like movie stills
WIREFRAMES
AS STORIES

© Ivor Beddoes
@awfulshot
WIREFRAMES
AS STORYBOARDS
FOR INTERFACES

© Ivor Beddoes
DIFFERENT WAYS TO TELL A STORY
frame by frame, drawings
key frames, textual descriptions
key frames, spoken narrative
Even if the storyboard is not visible
it’s still the foundation of wireframes
Wireframes are a static representation
of a dynamic non-linear flow of activity
The wireframe represents also the very first
moment when the project team sees
everything coming together.
Box

The minimal visual building block
of a wireframe is the box.
Box

Boxes usually contain a uniform kind of
content, not the individual elements.
However, it’s important to choose the right level
of breakdown to support the discussion.
Logo
Navigation

Box

Box
Content
Box
Let’s wireframe Twitter.
Boxes only.
Introduction to Building Wireframes (with OmniGraffle)
Global Navigation

User Page

Navigation
User profile

Multimedia 

Content of the User

User Stats

Who to follow
suggestions

Tweets

Trends

Messages
This high level box view is
implicit most of the time, but it’s
incredibly useful when applied
on a number of pages to ensure
consistency and reusability.

N
C

N
Box

N
Box

C
S

Box

Box
Box
Box

Box
Box

S
TEXT

BUTTONS

Lorem ipsum gaium sit
amet isciquitur elit in
ellam lacustre pulzella.

Button

Box
IMAGES

MORE...

···
Box
Thomas Talker:!
Lorem ipsum gaium sit amet
isciquitur elit in ellam
lacustre pulzella.
Expand
OFTEN EACH
HIGH-LEVEL
BOX CONTAINS
A REPEATING
PATTERN

Thomas Talker:!
Lorem ipsum gaium sit amet isciquitur elit in
ellam lacustre pulzella.
Expand

Thomas Talker:!
Lorem ipsum gaium sit amet isciquitur elit in
ellam lacustre pulzella.
Expand

Thomas Talker:!
Lorem ipsum gaium sit amet isciquitur elit in
ellam lacustre pulzella.
Expand

Thomas Talker:!
Lorem ipsum gaium sit amet isciquitur elit in
ellam lacustre pulzella.
Expand

Thomas Talker:!
TRY WORKING WITH PATTERNS AS
MUCH AS POSSIBLE TO SUPPORT
MEMORY AND LEARNING, MAKING
THE INTERFACE TRUSTWORTHY
Let’s build a journey.
Imagine Twitter’s registration process.
LOGIN PROCESS
The main steps of the journey

Home

Reg. Form

Confirmation
LOGIN PROCESS
How do we guide the user to the value?

?
Home

Reg. Form

Confirmation

Your Page
LOGIN PROCESS
An e-mail based approach

Home

Reg. Form

Confirmation

Email

Your Page
LOGIN PROCESS
A more direct way to engage the user

Home

Reg. Form

Confirmation

Email

Your Page
LOGIN PROCESS
Review journeys for the edge cases: errors, problems, etc

!
Home

Reg. Form

Confirmation

!
Email

Your Page
LOGIN PROCESS
The story is even bigger in reality

Tweet

Third party

Home

Reg. Form

Confirmation

Email

Your Page

Third party
1 / Wireframes as stories

2 / From boxes to elements
PART 2

Wireframes management
AGILE APPROACH TO WIREFRAMING

Ask yourself:
What’s the level of detail
I need to communicate
effectively?

HD
DETAILED
HIGH LEVEL
PAPER SKETCH
WHITEBOARDS
NAPKINS
Wireframes are made to be thrown away.
They are steps in the process of design.
Only the final one stays... until it gets developed.
In other words:
they can be delivered as documentation
but they are not for most of the process
THE INTERMEDIATE STEPS
ARE VALUABLE:
THEY SUPPORT
COMMUNICATION AND
CONSENSUS
AT EACH STEP YOU CAN
· test the journey
· discuss with management
· discuss with technical team
· share with other parties
observe

dot
LOOP

do

think

WORK IN ITERATIONS
This works
from startups to big enterprises
WEEKLY ITERATION
Helps with project activities
scoping, clarifies expectations,
supports continuos progress review.

WEEKLY MEETING
Sets formal progress steps to help the
client keeping the pace while being in
touch with the project progress
Let’s see an example
PREPARE
The first iteration is
about understanding
the problem.
Let’s see an example

WORKSHOP
First wireframes made
collaboratively by the stakeholders
in a workshop, in groups.
WHITEBOARD
Let’s see an example
TEST WITH USERS
Take the whiteboards and
formalize them in individual
proposals to be tested.
Let’s see an example

REVIEW ALTERNATIVES
In this review propose a few
alternatives refining the solutions
from the workshop.
PAPER SKETCH
Let’s see an example
TEST WITH USERS
Yup, again, if it’s possible. Try a
more guerrilla approach maybe.
Let’s see an example

REVIEW FIRST DRAFT
Ask explicitly to involve
developers if it didn’t happen
before the review.
HIGH LEVEL
1 ITERATION = No review*

* or review in a different next step (visual design? development?)
2 ITERATIONS = Draft, then feedback, then refine
Introduction to Building Wireframes (with OmniGraffle)
3 / Wireframes as steps

4 / Iterative approach
PART 3

OmniGraffle Pro
OmniGraffle
Professional
Why Pro?
OmniGraffle is a powerhouse
Wireframes

Interactive
PDFs

From
sketches to
HD prototypes

IA

HTML export

Presentations

Diagrams

Build any PDF

Pixel perfect
...even if it lacks some pieces
No built-in
collaboration

No motion design
OMNIGRAFFLE CAN
EXPORT INTERACTIVE
PDFS THAT CAN BE
USED AS PROTOTYPES
·
·
·
·

You can send them via email
You can use them as prototypes
You can use them for testing
They show flows, not stills
FUNDAMENTALS
Introduction to Building Wireframes (with OmniGraffle)
Introduction to Building Wireframes (with OmniGraffle)
select

shape

lines

text

freeform
Introduction to Building Wireframes (with OmniGraffle)
Introduction to Building Wireframes (with OmniGraffle)
Let’s try!
Let’s sketch Twitter’s wireframe
Global Navigation

User Page

Navigation
User profile

Multimedia 

Content of the User

User Stats

Who to follow
suggestions

Tweets

Messages
Let’s sketch a single tweet wireframe

Thomas Talker:!
Lorem ipsum gaium sit amet
isciquitur elit in ellam
lacustre pulzella.
Expand
Let’s sketch Google’s homepage
Let’s sketch Twitter’s homepage
Let’s sketch Dropbox’s homepage
Let’s sketch Wordpress.com homepage
Lots of actions...

SIGN UP

VIDEO
LOGIN

MORE INFO
Introduction to Building Wireframes (with OmniGraffle)
PROPERTIES: ACTION
1.
2.
3.
4.
5.

Properties panel
Action
Jump elsewhere
Switch to a Specific Canvas
Select canvas
INTERACTIVE PDF
1. File → Export…
2. PDF vector image
3. Entire Document
TIPS
Grouping

Shared Layers

Smart Objects
Grouping
Shared Layers
Smart Objects
SET THE PAGE SIZE IN PX BY
SPECIFYING THE “PX” (OR “PT”) UNIT
BY HAND
IT’S A GOOD IDEA TO KEEP THE ZOOM
AT 100%, TO DESIGN AT THE RIGHT
SCALE. KEEP ALSO THE HEIGHT SHORT
TO FEEL THE SCROLL POSITION.
REVIEW THE KEYBOARD SHORTCUTS
FROM PREFERENCES TO ADAPT THEM
TO YOUR STYLE.
REVIEW ALSO “KEEP TOOL ACTIVE”.
5 / Basics of OmniGraffle Pro

6 / Grouping, masters, smart objs
“

To complicate is easy, to simplify is hard.
To complicate, just add,
everyone is able to complicate.
Few are able to simplify.
Bruno Munari

”
Thanks.

@Folletto

More Related Content

PDF
Crap. The Content Marketing Deluge.
PDF
60 Minute Brand Strategist: Extended and updated hard cover NOW available.
PPT
History of the internet
PPT
Network Cabling
PPTX
UI UX introduction
PDF
Puente hidraulico
PDF
UX Lesson 4: Task & Feature Analysis
PPTX
Threats to marine biodiversity
Crap. The Content Marketing Deluge.
60 Minute Brand Strategist: Extended and updated hard cover NOW available.
History of the internet
Network Cabling
UI UX introduction
Puente hidraulico
UX Lesson 4: Task & Feature Analysis
Threats to marine biodiversity

What's hot (20)

PPTX
Guide to Design Sprint
PDF
Dialogflow
PDF
Prototyping and Usability Testing your designs
PDF
Using IBM Design Thinking in Everyday Job 2017
PPT
Wireframes and Interaction Design Documents
PDF
SPEAK with CHATGPT 24h in US Language
PDF
Llama-index
PPTX
Material design
PDF
Design thinking and Role Playing
PDF
The Ultimate Guide To LinkedIn Premium (For Salespeople)
PDF
Six Key Design Thinking Principles
PDF
Prompt Engineering
PPTX
Developing Chatbots with Google DialogFlow
PDF
Dialogflow
PPTX
Prompt Engineering Guide.pptx
PDF
Ecommerce Business And Financial Model PowerPoint Presentation Slides
PDF
IBM Design Thinking_fin
PPTX
Microservices with Minimal APi and .NET 6
PDF
Designers Guide To Wireframing
PDF
COMP 4010 - Lecture 5: Interaction Design for Virtual Reality
Guide to Design Sprint
Dialogflow
Prototyping and Usability Testing your designs
Using IBM Design Thinking in Everyday Job 2017
Wireframes and Interaction Design Documents
SPEAK with CHATGPT 24h in US Language
Llama-index
Material design
Design thinking and Role Playing
The Ultimate Guide To LinkedIn Premium (For Salespeople)
Six Key Design Thinking Principles
Prompt Engineering
Developing Chatbots with Google DialogFlow
Dialogflow
Prompt Engineering Guide.pptx
Ecommerce Business And Financial Model PowerPoint Presentation Slides
IBM Design Thinking_fin
Microservices with Minimal APi and .NET 6
Designers Guide To Wireframing
COMP 4010 - Lecture 5: Interaction Design for Virtual Reality
Ad

Similar to Introduction to Building Wireframes (with OmniGraffle) (20)

PDF
Introduction to Building Wireframes (with Keynote)
PDF
Module 07: Wireframes
PDF
The definitive guide to Web flowcharts
PDF
Postdesktop Usability
PPT
Accessibility Usability Professional Summry
PPTX
Lean Prototyping - A Practical Guide
PDF
Screen and Context: Usability in the Postdesktop World
PDF
Wireframing /Prototyping with HTML
PPTX
Marcio Leibovitch - Rapid Prototyping for the Web & Mobile Devices
KEY
Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...
PDF
Importance of Wireframes in Web Design
PPTX
Vg prezi pres Regent
PPTX
Lean Prototyping Guide
PPTX
Building complex sites with Joomla
PDF
Designing technical documentation for tablets
PDF
Launching a Mobile App from Concept to Launch
PPT
Owning the Interaction in Dynamic Environments
PPT
Owning the Interaction in Dynamic Environments
PDF
Screen and Context: Usability in the Postdesktop World
PDF
UX Prototyping and Personas 11-14-14
Introduction to Building Wireframes (with Keynote)
Module 07: Wireframes
The definitive guide to Web flowcharts
Postdesktop Usability
Accessibility Usability Professional Summry
Lean Prototyping - A Practical Guide
Screen and Context: Usability in the Postdesktop World
Wireframing /Prototyping with HTML
Marcio Leibovitch - Rapid Prototyping for the Web & Mobile Devices
Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...
Importance of Wireframes in Web Design
Vg prezi pres Regent
Lean Prototyping Guide
Building complex sites with Joomla
Designing technical documentation for tablets
Launching a Mobile App from Concept to Launch
Owning the Interaction in Dynamic Environments
Owning the Interaction in Dynamic Environments
Screen and Context: Usability in the Postdesktop World
UX Prototyping and Personas 11-14-14
Ad

More from Erin 'Folletto' Casali (20)

PDF
Mastering Feedback: You, the Team, the Product
PDF
Design Remote: The Async Advantage
PDF
Foundations of Chat Bot Design
PDF
New Managers: Good Intentions, Half Delegation
PDF
Design without Ego — TEDxBologna Talk
PDF
Designing Inclusive Open Source Communities
PDF
The Making of WordPress·com Calypso: A Team Perspective
PDF
Teamwork at the Extremes: WordPress.com and UX for Good
PDF
Distributed Companies: A WordPress.com Team Perspective
PDF
The Shift: UX Designer as Business Consultant (2016)
PDF
Social Brand Experience: a model for the sociality of brands
PDF
The Six Elements of Focus to Improve Your Craft
PDF
Design Principles for Social Change: UX for Good and Inzovu Curve
PDF
Kickstarting Design Thinking
PDF
Grow Your Personal Leadership with Your Hybrid Traits
PDF
The Thought Pump Model for Meditation
PDF
Design with Personas: A Lean Approach
PDF
Gestalt Design Principles for Developers
PDF
The shift: UX Designers as Business Consultants
PDF
The Three Speeds of Effective Collaboration
Mastering Feedback: You, the Team, the Product
Design Remote: The Async Advantage
Foundations of Chat Bot Design
New Managers: Good Intentions, Half Delegation
Design without Ego — TEDxBologna Talk
Designing Inclusive Open Source Communities
The Making of WordPress·com Calypso: A Team Perspective
Teamwork at the Extremes: WordPress.com and UX for Good
Distributed Companies: A WordPress.com Team Perspective
The Shift: UX Designer as Business Consultant (2016)
Social Brand Experience: a model for the sociality of brands
The Six Elements of Focus to Improve Your Craft
Design Principles for Social Change: UX for Good and Inzovu Curve
Kickstarting Design Thinking
Grow Your Personal Leadership with Your Hybrid Traits
The Thought Pump Model for Meditation
Design with Personas: A Lean Approach
Gestalt Design Principles for Developers
The shift: UX Designers as Business Consultants
The Three Speeds of Effective Collaboration

Recently uploaded (20)

PDF
Urban Design Final Project-Site Analysis
PPTX
Wisp Textiles: Where Comfort Meets Everyday Style
PDF
Africa 2025 - Prospects and Challenges first edition.pdf
PPT
Machine printing techniques and plangi dyeing
PPTX
building Planning Overview for step wise design.pptx
PDF
Trusted Executive Protection Services in Ontario — Discreet & Professional.pdf
PDF
High-frequency high-voltage transformer outline drawing
PDF
Quality Control Management for RMG, Level- 4, Certificate
PDF
Urban Design Final Project-Context
PPTX
HPE Aruba-master-icon-library_052722.pptx
PDF
Wio LTE JP Version v1.3b- 4G, Cat.1, Espruino Compatible\202001935, PCBA;Wio ...
PDF
Phone away, tabs closed: No multitasking
PPT
UNIT I- Yarn, types, explanation, process
PPTX
YV PROFILE PROJECTS PROFILE PRES. DESIGN
PDF
Benefits_of_Cast_Aluminium_Doors_Presentation.pdf
PDF
UNIT 1 Introduction fnfbbfhfhfbdhdbdto Java.pptx.pdf
PDF
YOW2022-BNE-MinimalViableArchitecture.pdf
DOCX
actividad 20% informatica microsoft project
PPTX
artificialintelligencedata driven analytics23.pptx
PPTX
AC-Unit1.pptx CRYPTOGRAPHIC NNNNFOR ALL
Urban Design Final Project-Site Analysis
Wisp Textiles: Where Comfort Meets Everyday Style
Africa 2025 - Prospects and Challenges first edition.pdf
Machine printing techniques and plangi dyeing
building Planning Overview for step wise design.pptx
Trusted Executive Protection Services in Ontario — Discreet & Professional.pdf
High-frequency high-voltage transformer outline drawing
Quality Control Management for RMG, Level- 4, Certificate
Urban Design Final Project-Context
HPE Aruba-master-icon-library_052722.pptx
Wio LTE JP Version v1.3b- 4G, Cat.1, Espruino Compatible\202001935, PCBA;Wio ...
Phone away, tabs closed: No multitasking
UNIT I- Yarn, types, explanation, process
YV PROFILE PROJECTS PROFILE PRES. DESIGN
Benefits_of_Cast_Aluminium_Doors_Presentation.pdf
UNIT 1 Introduction fnfbbfhfhfbdhdbdto Java.pptx.pdf
YOW2022-BNE-MinimalViableArchitecture.pdf
actividad 20% informatica microsoft project
artificialintelligencedata driven analytics23.pptx
AC-Unit1.pptx CRYPTOGRAPHIC NNNNFOR ALL

Introduction to Building Wireframes (with OmniGraffle)