SlideShare uma empresa Scribd logo
1 de 102
Baixar para ler offline
Click to Continue
INTERFACE DESIGN
Why do you use digital devices?
I use digital devices to enhance
my abilities and hopefully make
life better.
B.C.
(before computers)
Didn’t wave their phones
around at concerts.
They did use tools to make their lives better.
Then computers happened
ENIAC, 1946
Electronic Numerical Integrator and Computing
Amazing!
...um…
What does it do?
Affordances are an object’s properties
that show the possible actions users
can take with it, thereby suggesting
how they may interact with that
object.
Coined by Psychologist James Gibson in 1977
OFF ON
Thinking inside the box
How do we get in there?
The more naturally we can
interact with digital information,
the greater the potential.
First Mouse
Douglas C. Engelbart in 1964
First Touch Screen
E.A. Johnson in 1965
First VR Headset
Ivan Sutherland in 1968
Xerox Star, 1981
First commercially produced computer
with a GUI.
Rise of the rectangle
(and the GUI)
A digital interface creates a
connection between a human
and a computer.
Metaphors help people understand
what an element on the screen is
supposed to do.
Can we make things easier?
Metaphors break down when
they limit the native capabilities
of the digital medium.
Conventions - Digital Affordances
Conventions become how things
are expected to work.
That helps people understand things quickly and intuitively, but
also limits our thinking to a narrow set of patterns.
A computer is not a mouse.
Click... I mean tap to continue
What is the difference?
IBM Simon, 1992
The first touchscreen phone
Finger tap = mouse click
Vertical swipe = scrolling with mouse
What is the big deal?
For the first time digital elements can
react directly to your touch.
● More natural for us humans
● Frees computers from physical keyboards and mice
iPhone, 2007
Mobile devices mean more
contexts to design for.
Consider context:
Even a good design might
not be the right design.
Smaller screens and finger sized hit
areas forces simplification and
prioritization of the layout.
● Off-canvas menus
● Responsive and mobile first design
Menu
Feature the content:
Controls should be easily available
but staying out of the way.
Search the site
Search the site
Search the site
Search the site
Flat or minimal design is about
clarity, not removing affordances.
Touch:
A simple change in the way we
interact with digital devices has had
a profound effect on what we can do
with them.
Blink to Continue?
Interfaces come full circle. Sort of.
How do we get in there?
Virtual Reality
Going all in.
Augmented & Mixed Reality
Digital reaches out.
People are still trying to figure out
what makes sense.
Oculus Rift
HTC Vive
Cardboard
VR is like headphones for your eyes.
How do you interact with content
in a virtual environment?
Comfortable zone for
interface elements in VR.
Distance-independent Millimeter
(Google Daydream)
WebVR: build and experience VR
in your browser.
https://webvr.info/
But what is VR actually good for?
Augmented & Mixed Reality
Digital reaches out.
ARKit from Apple
Am I the only
one seeing this?
We used metaphors from the physical
world to help us make sense of digital
information. Now digital is reaching out
to enhance the physical world.
Click to Continue.
Thank you!
Sam Otis | @sam_otis
Credits/Resources:
Inventing the Medium - Janet M. Murray
Design for the Mind - Victor S. Yocco
The Humane Representation of Thought - Bret Victor
VR Interface Design - Michael Alger
Understanding Context - Andrew Hinton
Approaching a Truly Natural Interface - Tyler Waite
Buffalo Vision - Ben Vance
Super amazing GUI design guide (for the future)!
Balance metaphor and magic
● Leverage conventions and maintain digital affordances
Consider context
● Invested user or casual interaction
Give users superpowers
● Balance simplicity and power features
● Anticipate user intent but don’t take away control
Help the computer speak human
● Provide multiple ways to do things
● Forgiving inputs with helpful feedback for errors or delays

Mais conteúdo relacionado

Mais procurados

SXSW 2015 - Storytelling Engines for Smart Environments
SXSW 2015 -  Storytelling Engines for Smart EnvironmentsSXSW 2015 -  Storytelling Engines for Smart Environments
SXSW 2015 - Storytelling Engines for Smart Environments
calmr.io
 
Touch technology
Touch technologyTouch technology
Touch technology
lrkohrman
 
Latest computing devices & latest technology innovations
Latest computing devices & latest technology innovationsLatest computing devices & latest technology innovations
Latest computing devices & latest technology innovations
Khisal Iftikhar
 

Mais procurados (20)

Surface Computing & Devices
Surface Computing & DevicesSurface Computing & Devices
Surface Computing & Devices
 
surface computing seminar Jecrc,jaipur
surface computing seminar Jecrc,jaipursurface computing seminar Jecrc,jaipur
surface computing seminar Jecrc,jaipur
 
Surface Computing
Surface ComputingSurface Computing
Surface Computing
 
The Next Web Keynote by Adam Richardson, frog design
The Next Web Keynote by Adam Richardson, frog designThe Next Web Keynote by Adam Richardson, frog design
The Next Web Keynote by Adam Richardson, frog design
 
Surface computing by raviteja
Surface computing by ravitejaSurface computing by raviteja
Surface computing by raviteja
 
J. Social Interaction
J. Social InteractionJ. Social Interaction
J. Social Interaction
 
SXSW 2015 - Storytelling Engines for Smart Environments
SXSW 2015 -  Storytelling Engines for Smart EnvironmentsSXSW 2015 -  Storytelling Engines for Smart Environments
SXSW 2015 - Storytelling Engines for Smart Environments
 
Surface computer
Surface computerSurface computer
Surface computer
 
Touch technology
Touch technologyTouch technology
Touch technology
 
Latest computing devices & latest technology innovations
Latest computing devices & latest technology innovationsLatest computing devices & latest technology innovations
Latest computing devices & latest technology innovations
 
Designing Your Product Vision
Designing Your Product VisionDesigning Your Product Vision
Designing Your Product Vision
 
Surface computer
Surface computerSurface computer
Surface computer
 
Microsoft surface by NIRAV RANA
Microsoft surface by NIRAV RANAMicrosoft surface by NIRAV RANA
Microsoft surface by NIRAV RANA
 
Surface computing
Surface computingSurface computing
Surface computing
 
Surface computer
Surface computerSurface computer
Surface computer
 
Surface computing
Surface computingSurface computing
Surface computing
 
Research Directions in Transitional Interfaces
Research Directions in Transitional InterfacesResearch Directions in Transitional Interfaces
Research Directions in Transitional Interfaces
 
Surface computing by deekshita bhuyan
Surface computing by deekshita bhuyanSurface computing by deekshita bhuyan
Surface computing by deekshita bhuyan
 
Virtual reality by Anil Kumar
Virtual reality by Anil KumarVirtual reality by Anil Kumar
Virtual reality by Anil Kumar
 
SXSW 2017 Interactive Proposal: Poetics of Technology in Augmented Reality
SXSW 2017 Interactive Proposal: Poetics of Technology in Augmented RealitySXSW 2017 Interactive Proposal: Poetics of Technology in Augmented Reality
SXSW 2017 Interactive Proposal: Poetics of Technology in Augmented Reality
 

Semelhante a "Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017

Designing for an internet of things
Designing for an internet of thingsDesigning for an internet of things
Designing for an internet of things
Timo Arnall
 
seminaronmetaverse-221201163433-dced94ec.pptx
seminaronmetaverse-221201163433-dced94ec.pptxseminaronmetaverse-221201163433-dced94ec.pptx
seminaronmetaverse-221201163433-dced94ec.pptx
ShyamaprasadMS
 

Semelhante a "Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017 (20)

A Design Journey /// Naba 2014
A Design Journey /// Naba 2014 A Design Journey /// Naba 2014
A Design Journey /// Naba 2014
 
The web in the world
The web in the worldThe web in the world
The web in the world
 
Designing for an internet of things
Designing for an internet of thingsDesigning for an internet of things
Designing for an internet of things
 
The Future of User Interfaces
The Future of User InterfacesThe Future of User Interfaces
The Future of User Interfaces
 
From Interaction to Understanding
From Interaction to UnderstandingFrom Interaction to Understanding
From Interaction to Understanding
 
Metaverse
Metaverse Metaverse
Metaverse
 
Tiny familiar robots
Tiny familiar robotsTiny familiar robots
Tiny familiar robots
 
Interfaces & Interactions by Jessi Baker
Interfaces & Interactions by Jessi BakerInterfaces & Interactions by Jessi Baker
Interfaces & Interactions by Jessi Baker
 
seminaronmetaverse-221201163433-dced94ec.pptx
seminaronmetaverse-221201163433-dced94ec.pptxseminaronmetaverse-221201163433-dced94ec.pptx
seminaronmetaverse-221201163433-dced94ec.pptx
 
ICT Presentation.pptx
ICT Presentation.pptxICT Presentation.pptx
ICT Presentation.pptx
 
Interactive Technology & Marketing In 2012
Interactive Technology & Marketing In 2012Interactive Technology & Marketing In 2012
Interactive Technology & Marketing In 2012
 
Interactive Technology
Interactive TechnologyInteractive Technology
Interactive Technology
 
The Reality of Augmented Reality: Are we there yet?
The Reality of Augmented Reality: Are we there yet?The Reality of Augmented Reality: Are we there yet?
The Reality of Augmented Reality: Are we there yet?
 
XR - The Future of Intelligence
XR - The Future of IntelligenceXR - The Future of Intelligence
XR - The Future of Intelligence
 
Tish Shute (HuaweiXR): - The Future of Intelligence
Tish Shute (HuaweiXR): - The Future of IntelligenceTish Shute (HuaweiXR): - The Future of Intelligence
Tish Shute (HuaweiXR): - The Future of Intelligence
 
Two-Column Newsletter
Two-Column NewsletterTwo-Column Newsletter
Two-Column Newsletter
 
Vr & ar 1
Vr & ar 1Vr & ar 1
Vr & ar 1
 
UX Alive Conference speaker is Sophie Kleber (Huge) presentations
UX Alive Conference speaker is Sophie Kleber (Huge) presentationsUX Alive Conference speaker is Sophie Kleber (Huge) presentations
UX Alive Conference speaker is Sophie Kleber (Huge) presentations
 
Frank Steinicke (Univ of Hamburg) Being Really Virtual - Virtual Reality in t...
Frank Steinicke (Univ of Hamburg) Being Really Virtual - Virtual Reality in t...Frank Steinicke (Univ of Hamburg) Being Really Virtual - Virtual Reality in t...
Frank Steinicke (Univ of Hamburg) Being Really Virtual - Virtual Reality in t...
 
SIXTH SENSE TECHNOLOGY
SIXTH SENSE TECHNOLOGYSIXTH SENSE TECHNOLOGY
SIXTH SENSE TECHNOLOGY
 

Mais de Blend Interactive

"Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con..."Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con...
Blend Interactive
 

Mais de Blend Interactive (20)

"The Accessible Editor Workshop" by Corey Vilhauer, from Now What? Workshops ...
"The Accessible Editor Workshop" by Corey Vilhauer, from Now What? Workshops ..."The Accessible Editor Workshop" by Corey Vilhauer, from Now What? Workshops ...
"The Accessible Editor Workshop" by Corey Vilhauer, from Now What? Workshops ...
 
"The Accessible Editor" by Corey Vilhauer, from DrupalCon 2018 in Nashville, ...
"The Accessible Editor" by Corey Vilhauer, from DrupalCon 2018 in Nashville, ..."The Accessible Editor" by Corey Vilhauer, from DrupalCon 2018 in Nashville, ...
"The Accessible Editor" by Corey Vilhauer, from DrupalCon 2018 in Nashville, ...
 
"Never Knowing Enough: dealing with the self doubt that hinders your success....
"Never Knowing Enough: dealing with the self doubt that hinders your success...."Never Knowing Enough: dealing with the self doubt that hinders your success....
"Never Knowing Enough: dealing with the self doubt that hinders your success....
 
"Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con..."Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con...
 
"Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con..."Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con...
 
Getting Started With User-Centered Content by Emileigh Barnes & Kate Garklavs...
Getting Started With User-Centered Content by Emileigh Barnes & Kate Garklavs...Getting Started With User-Centered Content by Emileigh Barnes & Kate Garklavs...
Getting Started With User-Centered Content by Emileigh Barnes & Kate Garklavs...
 
Content Measurement and Analytics: Making Positive Change on the Web by Rick ...
Content Measurement and Analytics: Making Positive Change on the Web by Rick ...Content Measurement and Analytics: Making Positive Change on the Web by Rick ...
Content Measurement and Analytics: Making Positive Change on the Web by Rick ...
 
“How Silos Learn: Working in the Idea Factory” by Amanda Costello - Now What?...
“How Silos Learn: Working in the Idea Factory” by Amanda Costello - Now What?...“How Silos Learn: Working in the Idea Factory” by Amanda Costello - Now What?...
“How Silos Learn: Working in the Idea Factory” by Amanda Costello - Now What?...
 
"Adaptive Content, Context, and Controversy
"Adaptive Content, Context, and Controversy"Adaptive Content, Context, and Controversy
"Adaptive Content, Context, and Controversy
 
"Empathy Behind the Algorithms" by Chris Corak - Now What? Conference 2017
"Empathy Behind the Algorithms" by Chris Corak - Now What? Conference 2017"Empathy Behind the Algorithms" by Chris Corak - Now What? Conference 2017
"Empathy Behind the Algorithms" by Chris Corak - Now What? Conference 2017
 
“The Beauty of Brevity” by Ravi Jain - Now What? Conference 2017
“The Beauty of Brevity” by Ravi Jain - Now What? Conference 2017“The Beauty of Brevity” by Ravi Jain - Now What? Conference 2017
“The Beauty of Brevity” by Ravi Jain - Now What? Conference 2017
 
“Why Content Projects Fail” by Deane Barker - Now What? Conference 2017
“Why Content Projects Fail” by Deane Barker - Now What? Conference 2017“Why Content Projects Fail” by Deane Barker - Now What? Conference 2017
“Why Content Projects Fail” by Deane Barker - Now What? Conference 2017
 
Not Perfect, "Always Better: A Story of Inclusion" by Derek Featherstone - No...
Not Perfect, "Always Better: A Story of Inclusion" by Derek Featherstone - No...Not Perfect, "Always Better: A Story of Inclusion" by Derek Featherstone - No...
Not Perfect, "Always Better: A Story of Inclusion" by Derek Featherstone - No...
 
Content Design for Mobile Devices - Now What? Conference 2017
Content Design for Mobile Devices - Now What? Conference 2017Content Design for Mobile Devices - Now What? Conference 2017
Content Design for Mobile Devices - Now What? Conference 2017
 
"Making Things Real: Taking content strategy from abstract to functional" - M...
"Making Things Real: Taking content strategy from abstract to functional" - M..."Making Things Real: Taking content strategy from abstract to functional" - M...
"Making Things Real: Taking content strategy from abstract to functional" - M...
 
“Writing for Your Audience — The Message, the Words, the Plan” – Business Sen...
“Writing for Your Audience — The Message, the Words, the Plan” – Business Sen...“Writing for Your Audience — The Message, the Words, the Plan” – Business Sen...
“Writing for Your Audience — The Message, the Words, the Plan” – Business Sen...
 
Functional concepts in C#
Functional concepts in C#Functional concepts in C#
Functional concepts in C#
 
"The Self-Directed Strategist: Building a Practice and Managing Organizationa...
"The Self-Directed Strategist: Building a Practice and Managing Organizationa..."The Self-Directed Strategist: Building a Practice and Managing Organizationa...
"The Self-Directed Strategist: Building a Practice and Managing Organizationa...
 
Next Level Collaboration: The Future of Content and Design by Rebekah Cancino...
Next Level Collaboration: The Future of Content and Design by Rebekah Cancino...Next Level Collaboration: The Future of Content and Design by Rebekah Cancino...
Next Level Collaboration: The Future of Content and Design by Rebekah Cancino...
 
Busting the Field of Dreams Theory: Making Content Meaningful, Useful, and Fi...
Busting the Field of Dreams Theory: Making Content Meaningful, Useful, and Fi...Busting the Field of Dreams Theory: Making Content Meaningful, Useful, and Fi...
Busting the Field of Dreams Theory: Making Content Meaningful, Useful, and Fi...
 

Último

valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
Diya Sharma
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
imonikaupta
 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
@Chandigarh #call #Girls 9053900678 @Call #Girls in @Punjab 9053900678
 
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
 
VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...
VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...
VVIP Pune Call Girls Mohammadwadi WhatSapp Number 8005736733 With Elite Staff...
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
 
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 

"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017