SlideShare a Scribd company logo
1 of 88
Download to read offline
Designing for tablets:
Touch and Natural Interaction
Armando Fidalgo
But...
What is a tablet?
7”
5.5”

7”

6.1”

10”

8”

8.9”
Organize the interface for touch
At hand

Interaction and direct manipulation
Sense of realism

Immediate feedback
Within reach for fingers

Multi-touch

Animation
Enjoying touch
Design for touch
Define and organize the interface
for touch too
Design depending on how
users hold the device
Tablet posture

L. Wroblewski
Interaction areas
Danger actions or
secondary UI elements

Primary action buttons, high-frequency
use and navigation controls
L. Wroblewski

D. Saffer
Make the
important
actions easy
It’s impossible to
reach it without
moving your hands
Avoid placing
controls at the
top centre
Easy reading

R. Hinman
Clipboard

R. Hinman
At hand
Make motion easy

Boring et al.
Within reach of the peripheral
device for system data entry
for fingers
Adjust interface elements
for finger size
Fingertip:
8-10 mm

Finger pad:
10-14 mm
Touch target sizes
9 mm

+10
9 mm

Optimum for accuracy
 To close, delete or for important actions

7 mm

10
7 mm

Recommended minimum

7

Optimum for small sizes

5 mm

5 mm

 If you need cram things to fit
Space between targets

2 mm

2 mm (at least) visual separation
reduces errors and perceived difficulty
Space between targets

Touch targets should be at least 8 mm apart
from the geometric center (preferably 10mm)
S. Hoober

30
Target size influences error rate

Microsoft
Multi-touch interaction
Basic gestures

L. Wroblewski et al.
Allow multiple-finger interaction

L. Wroblewski et al.
Lorient
Let people use entire screen as the control
Entire screen as an alternative to precise taps
Let people use entire screen as the control
Emulate “natural” interactions
“

NUI exploits skills that we
have acquired through a
lifetime of living in the
World

”

Bill Buxton, principal researcher
at Microsoft
Interaction and direct
manipulation
3

1

4

2
Content should be primary
Dedicate as much screen
space as possible to content
Minimize the use of chrome
Interact directly with the content
Interact directly with the content
Interact directly with the content
Interact directly with the content
Interact directly with the content
Sense of realism
“

When appropriate, add a realistic,
physical dimension to your application.
Often, the more true to life your
application looks and behaves, the
easier it is for people to understand
how it works and the more they enjoy
using it

”

iOS Human Interface Guidelines
Touches of realism

Manipulate content directly rather than controls

Feedback: immediate answer to user touch

Simulate physical laws (inertia, resistence…) on objects

Use metaphors from the real world
Use metaphors from the physical world
Visual realism = interactive realism
Skeuomorphism

Antique

Kitch
A.Zumbrunnen
Flat design

Sskeuomorphism

Flat design/skeuomorphism is a aesthetic discussion,
about styles, not a design debate
Immediate feedback in time and
space
Look and Feel

 Visual
 Sound
 Haptic
64
Visual feedback is the most
important
Change color

Change size

Move elements
Immediate feedback: content
should follow the fingers
Animation: more natural
interaction
Animation can strengthen
the physical metaphor

Kaist
Sense of realism using real
world effects
Inertia

Speed

Acceleration and deceleration

Elasticity

Friction
Improves orientation

Visual transitions enhance the user’s
understanding of what just happened

Show changes in the interface’s state

Show relationships between elements
Guide users´ attention
Smooth animations feel natural

Smooth transitions add realism

Add consistency and continuity

Transitions should be smooth and subtle, they
should not be the focus of the user’s attention
Mantain continuity and flow
Reducing screen changes can maintain flow.

From discrete screens to continuous motion

Open, close, and refresh panes with gestures

Show content and media on the same page
Enjoying touch
The pleasure of touch,
enjoying doing
Future: explore
“

Buttons are sometimes a lazy touch
designer’s easy way out, but
sometimes they’re a necessity
Suzanne Ginsburg

”
Ensure basic
interaction

Encourage creativity
and innovation
Explore new languages

Loren Brichter
of design

The future depends on us
also
Thank you!

afidalgo@gmail.com

More Related Content

What's hot

Mixed reality the second generation is all about ux
Mixed reality   the second generation is all about uxMixed reality   the second generation is all about ux
Mixed reality the second generation is all about uxCameron Vetter
 
Mobile Makeover Month: We're still human
Mobile Makeover Month: We're still humanMobile Makeover Month: We're still human
Mobile Makeover Month: We're still humanReading Room
 
Microsoft_HoloLens
Microsoft_HoloLensMicrosoft_HoloLens
Microsoft_HoloLenskirankumarmh
 
SPSNL17 - Introductie HoloLens - Augmented Reality in 2017 - Michiel Hamers
SPSNL17 - Introductie HoloLens - Augmented Reality in 2017 - Michiel HamersSPSNL17 - Introductie HoloLens - Augmented Reality in 2017 - Michiel Hamers
SPSNL17 - Introductie HoloLens - Augmented Reality in 2017 - Michiel HamersDIWUG
 
Microsoft hololens
Microsoft  hololensMicrosoft  hololens
Microsoft hololensRavi Krishna
 
Pointing, Selecting & Direct Manipulation
Pointing, Selecting & Direct ManipulationPointing, Selecting & Direct Manipulation
Pointing, Selecting & Direct ManipulationJ S
 
COMP 4010 - Lecture 1: Introduction to Virtual Reality
COMP 4010 - Lecture 1: Introduction to Virtual RealityCOMP 4010 - Lecture 1: Introduction to Virtual Reality
COMP 4010 - Lecture 1: Introduction to Virtual RealityMark Billinghurst
 
Intelligence of Interaction — Nicholas Negroponte by Danny Turley
Intelligence of Interaction — Nicholas Negroponte by Danny TurleyIntelligence of Interaction — Nicholas Negroponte by Danny Turley
Intelligence of Interaction — Nicholas Negroponte by Danny TurleyDanny Turley
 
Skweezee: Soft Objects that Sense their Shape Shifting
Skweezee: Soft Objects that Sense their Shape ShiftingSkweezee: Soft Objects that Sense their Shape Shifting
Skweezee: Soft Objects that Sense their Shape ShiftingIndiana University
 
Microsoft Surface Computing and BlueJacking
Microsoft Surface Computing and BlueJackingMicrosoft Surface Computing and BlueJacking
Microsoft Surface Computing and BlueJackingMohitgupta8560
 
Microsoft holo lens
Microsoft holo lensMicrosoft holo lens
Microsoft holo lensManan Jain
 
Microsoft HoloLens
Microsoft HoloLens Microsoft HoloLens
Microsoft HoloLens Abhijith M.B
 
Empathic Computing: New Approaches to Gaming
Empathic Computing: New Approaches to GamingEmpathic Computing: New Approaches to Gaming
Empathic Computing: New Approaches to GamingMark Billinghurst
 

What's hot (20)

Mixed reality the second generation is all about ux
Mixed reality   the second generation is all about uxMixed reality   the second generation is all about ux
Mixed reality the second generation is all about ux
 
Holo lens
Holo lensHolo lens
Holo lens
 
Mobile Makeover Month: We're still human
Mobile Makeover Month: We're still humanMobile Makeover Month: We're still human
Mobile Makeover Month: We're still human
 
Microsoft_HoloLens
Microsoft_HoloLensMicrosoft_HoloLens
Microsoft_HoloLens
 
SPSNL17 - Introductie HoloLens - Augmented Reality in 2017 - Michiel Hamers
SPSNL17 - Introductie HoloLens - Augmented Reality in 2017 - Michiel HamersSPSNL17 - Introductie HoloLens - Augmented Reality in 2017 - Michiel Hamers
SPSNL17 - Introductie HoloLens - Augmented Reality in 2017 - Michiel Hamers
 
Microsoft hololens
Microsoft  hololensMicrosoft  hololens
Microsoft hololens
 
Empathic Tele-Existence
Empathic Tele-ExistenceEmpathic Tele-Existence
Empathic Tele-Existence
 
Pointing, Selecting & Direct Manipulation
Pointing, Selecting & Direct ManipulationPointing, Selecting & Direct Manipulation
Pointing, Selecting & Direct Manipulation
 
COMP 4010 - Lecture 1: Introduction to Virtual Reality
COMP 4010 - Lecture 1: Introduction to Virtual RealityCOMP 4010 - Lecture 1: Introduction to Virtual Reality
COMP 4010 - Lecture 1: Introduction to Virtual Reality
 
Intelligence of Interaction — Nicholas Negroponte by Danny Turley
Intelligence of Interaction — Nicholas Negroponte by Danny TurleyIntelligence of Interaction — Nicholas Negroponte by Danny Turley
Intelligence of Interaction — Nicholas Negroponte by Danny Turley
 
Skweezee: Soft Objects that Sense their Shape Shifting
Skweezee: Soft Objects that Sense their Shape ShiftingSkweezee: Soft Objects that Sense their Shape Shifting
Skweezee: Soft Objects that Sense their Shape Shifting
 
Microsoft Hololens
 Microsoft Hololens Microsoft Hololens
Microsoft Hololens
 
Empathic Computing
Empathic ComputingEmpathic Computing
Empathic Computing
 
Microsoft Surface Computing and BlueJacking
Microsoft Surface Computing and BlueJackingMicrosoft Surface Computing and BlueJacking
Microsoft Surface Computing and BlueJacking
 
Microsoft holo lens
Microsoft holo lensMicrosoft holo lens
Microsoft holo lens
 
Microsoft HoloLens
Microsoft HoloLens Microsoft HoloLens
Microsoft HoloLens
 
Microsoft HoloLens
Microsoft HoloLensMicrosoft HoloLens
Microsoft HoloLens
 
HoloLens
HoloLensHoloLens
HoloLens
 
Empathic Computing: New Approaches to Gaming
Empathic Computing: New Approaches to GamingEmpathic Computing: New Approaches to Gaming
Empathic Computing: New Approaches to Gaming
 
Hololens
HololensHololens
Hololens
 

Viewers also liked

Usabilidad en web: cinco consejos para llevar (UCol)
Usabilidad en web: cinco consejos para llevar (UCol)Usabilidad en web: cinco consejos para llevar (UCol)
Usabilidad en web: cinco consejos para llevar (UCol)Mario A Moreno Rocha
 
Del libro al tablet. Apps infantiles para esta Navidad
Del libro al tablet. Apps infantiles para esta NavidadDel libro al tablet. Apps infantiles para esta Navidad
Del libro al tablet. Apps infantiles para esta NavidadÁlvaro Varona
 
Taller Evaluación de Usabilidad en Dispositivos Móviles
Taller Evaluación de Usabilidad en Dispositivos Móviles Taller Evaluación de Usabilidad en Dispositivos Móviles
Taller Evaluación de Usabilidad en Dispositivos Móviles Mario A Moreno Rocha
 
EXMBA S2 GRUPO2 UX Facebook
EXMBA S2 GRUPO2 UX FacebookEXMBA S2 GRUPO2 UX Facebook
EXMBA S2 GRUPO2 UX Facebookimétodo
 
No me hagas pensar - Steve Krug
No me hagas pensar - Steve KrugNo me hagas pensar - Steve Krug
No me hagas pensar - Steve KrugAlejandro Guzmán
 
Principios de usabilidad y creación de contenido para móviles
Principios de usabilidad y creación de contenido para móvilesPrincipios de usabilidad y creación de contenido para móviles
Principios de usabilidad y creación de contenido para móvilesIván Alarcón
 
Definición del Examen Final (UTM 2017)
Definición del Examen Final (UTM 2017)Definición del Examen Final (UTM 2017)
Definición del Examen Final (UTM 2017)Mario A Moreno Rocha
 

Viewers also liked (8)

Usabilidad en web: cinco consejos para llevar (UCol)
Usabilidad en web: cinco consejos para llevar (UCol)Usabilidad en web: cinco consejos para llevar (UCol)
Usabilidad en web: cinco consejos para llevar (UCol)
 
Del libro al tablet. Apps infantiles para esta Navidad
Del libro al tablet. Apps infantiles para esta NavidadDel libro al tablet. Apps infantiles para esta Navidad
Del libro al tablet. Apps infantiles para esta Navidad
 
Taller Evaluación de Usabilidad en Dispositivos Móviles
Taller Evaluación de Usabilidad en Dispositivos Móviles Taller Evaluación de Usabilidad en Dispositivos Móviles
Taller Evaluación de Usabilidad en Dispositivos Móviles
 
EXMBA S2 GRUPO2 UX Facebook
EXMBA S2 GRUPO2 UX FacebookEXMBA S2 GRUPO2 UX Facebook
EXMBA S2 GRUPO2 UX Facebook
 
No me hagas pensar - Steve Krug
No me hagas pensar - Steve KrugNo me hagas pensar - Steve Krug
No me hagas pensar - Steve Krug
 
Principios de usabilidad y creación de contenido para móviles
Principios de usabilidad y creación de contenido para móvilesPrincipios de usabilidad y creación de contenido para móviles
Principios de usabilidad y creación de contenido para móviles
 
Definición del Examen Final (UTM 2017)
Definición del Examen Final (UTM 2017)Definición del Examen Final (UTM 2017)
Definición del Examen Final (UTM 2017)
 
Art aikido
Art aikidoArt aikido
Art aikido
 

Similar to Designing for tablets: Touch and Natural Interaction

Gur summit poster with cover
Gur summit poster with coverGur summit poster with cover
Gur summit poster with coverJennifer Zamora
 
RBI paper, CHI 2008
RBI paper, CHI 2008RBI paper, CHI 2008
RBI paper, CHI 2008guest0dd2a1
 
Windows 8 touch guidance
Windows 8 touch guidanceWindows 8 touch guidance
Windows 8 touch guidanceDaniel Alonso
 
Ted Selker - Singularity University - 6 July 2010
Ted Selker - Singularity University - 6 July 2010Ted Selker - Singularity University - 6 July 2010
Ted Selker - Singularity University - 6 July 2010Singularity University
 
Importance of UX-UI in Android/iOS Development- Stackon
Importance of UX-UI in Android/iOS Development- StackonImportance of UX-UI in Android/iOS Development- Stackon
Importance of UX-UI in Android/iOS Development- Stackonnajam gs
 
Natural Interaction for Augmented Reality Applications
Natural Interaction for Augmented Reality ApplicationsNatural Interaction for Augmented Reality Applications
Natural Interaction for Augmented Reality ApplicationsMark Billinghurst
 
Touch first and touch free designs
Touch first and touch free designsTouch first and touch free designs
Touch first and touch free designsKiran Challa
 
Designing Augmented Reality Experiences
Designing Augmented Reality ExperiencesDesigning Augmented Reality Experiences
Designing Augmented Reality ExperiencesMark Billinghurst
 
Speak, wave, touch: How to do it right. User research insights about Natural ...
Speak, wave, touch: How to do it right. User research insights about Natural ...Speak, wave, touch: How to do it right. User research insights about Natural ...
Speak, wave, touch: How to do it right. User research insights about Natural ...Michael Wörmann
 
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...eCommConf
 
Mob x recap for here sept 2014
Mob x recap for here sept 2014Mob x recap for here sept 2014
Mob x recap for here sept 2014Tracy Rolling
 
2013 Lecture 6: AR User Interface Design Guidelines
2013 Lecture 6: AR User Interface Design Guidelines2013 Lecture 6: AR User Interface Design Guidelines
2013 Lecture 6: AR User Interface Design GuidelinesMark Billinghurst
 
An introduction to ergonomics for mobile UX (Ux in the City)
An introduction to ergonomics for mobile UX (Ux in the City)An introduction to ergonomics for mobile UX (Ux in the City)
An introduction to ergonomics for mobile UX (Ux in the City)Neil Turner
 
UI & UX : Using Human Psychology in Game Design
UI & UX : Using Human Psychology in Game DesignUI & UX : Using Human Psychology in Game Design
UI & UX : Using Human Psychology in Game DesignSaurabh Mathur
 
A bigger view of UX doesn't need a bigger screen
A bigger view of UX doesn't need a bigger screenA bigger view of UX doesn't need a bigger screen
A bigger view of UX doesn't need a bigger screenEric Reiss
 
The artificiality of natural user interfaces alessio malizia
The artificiality of natural user interfaces   alessio maliziaThe artificiality of natural user interfaces   alessio malizia
The artificiality of natural user interfaces alessio maliziaMarco Ajovalasit
 

Similar to Designing for tablets: Touch and Natural Interaction (20)

Gur summit poster with cover
Gur summit poster with coverGur summit poster with cover
Gur summit poster with cover
 
RBI paper, CHI 2008
RBI paper, CHI 2008RBI paper, CHI 2008
RBI paper, CHI 2008
 
Windows 8 touch guidance
Windows 8 touch guidanceWindows 8 touch guidance
Windows 8 touch guidance
 
Workshop Usability
Workshop UsabilityWorkshop Usability
Workshop Usability
 
Ted Selker - Singularity University - 6 July 2010
Ted Selker - Singularity University - 6 July 2010Ted Selker - Singularity University - 6 July 2010
Ted Selker - Singularity University - 6 July 2010
 
Importance of UX-UI in Android/iOS Development- Stackon
Importance of UX-UI in Android/iOS Development- StackonImportance of UX-UI in Android/iOS Development- Stackon
Importance of UX-UI in Android/iOS Development- Stackon
 
Natural Interaction for Augmented Reality Applications
Natural Interaction for Augmented Reality ApplicationsNatural Interaction for Augmented Reality Applications
Natural Interaction for Augmented Reality Applications
 
Touch first and touch free designs
Touch first and touch free designsTouch first and touch free designs
Touch first and touch free designs
 
Designing Augmented Reality Experiences
Designing Augmented Reality ExperiencesDesigning Augmented Reality Experiences
Designing Augmented Reality Experiences
 
Speak, wave, touch: How to do it right. User research insights about Natural ...
Speak, wave, touch: How to do it right. User research insights about Natural ...Speak, wave, touch: How to do it right. User research insights about Natural ...
Speak, wave, touch: How to do it right. User research insights about Natural ...
 
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
 
Mob x recap for here sept 2014
Mob x recap for here sept 2014Mob x recap for here sept 2014
Mob x recap for here sept 2014
 
Sixth sense
Sixth senseSixth sense
Sixth sense
 
2013 Lecture 6: AR User Interface Design Guidelines
2013 Lecture 6: AR User Interface Design Guidelines2013 Lecture 6: AR User Interface Design Guidelines
2013 Lecture 6: AR User Interface Design Guidelines
 
Hands and Speech in Space
Hands and Speech in SpaceHands and Speech in Space
Hands and Speech in Space
 
An introduction to ergonomics for mobile UX (Ux in the City)
An introduction to ergonomics for mobile UX (Ux in the City)An introduction to ergonomics for mobile UX (Ux in the City)
An introduction to ergonomics for mobile UX (Ux in the City)
 
UI & UX : Using Human Psychology in Game Design
UI & UX : Using Human Psychology in Game DesignUI & UX : Using Human Psychology in Game Design
UI & UX : Using Human Psychology in Game Design
 
A bigger view of UX doesn't need a bigger screen
A bigger view of UX doesn't need a bigger screenA bigger view of UX doesn't need a bigger screen
A bigger view of UX doesn't need a bigger screen
 
The artificiality of natural user interfaces alessio malizia
The artificiality of natural user interfaces   alessio maliziaThe artificiality of natural user interfaces   alessio malizia
The artificiality of natural user interfaces alessio malizia
 
Android Design
Android DesignAndroid Design
Android Design
 

Recently uploaded

Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja Nehwal
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...sonalitrivedi431
 
Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520modelanjalisharma4
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...amitlee9823
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证wpkuukw
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...amitlee9823
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Websitemark11275
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...poojakaurpk09
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...RitikaRoy32
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationZenSeloveres
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 

Recently uploaded (20)

Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 

Designing for tablets: Touch and Natural Interaction