SlideShare una empresa de Scribd logo
1 de 95
Mobile+Web UX
      Mobile+Web DevCon
      San Francisco, July 2012
Welcome
      David M. Hogue, Ph.D.
      VP Experience Design
      Fluid, San Francisco
Devices Today
1.1B+
                                227 million
                                current generation video
                                game consoles


                                26.7 million
                                e-readers sold in the last
                                two years

  personal computers            18 million
       on Earth                 Kinect motion-sensing
                                systems


                                600 million

  400             365
                                people around the
                                world have broadband
                                lines for Internet access,
                                about the same access
million Android   million iOS   the web through mobile
                                devices
     devices       devices
Smartphone
     Tablet
Desktop / Laptop
   e-Reader
   Television
It is a
multi-screen
  world.
Click
 Tap
Gesture
 Talk
The mouse is
no longer king.
We need a
UX strategy
 that works
everywhere.
UX Strategy
Technology is great…
… but this is really about the people.
People first.
Motivation
 Behavior
 Emotion
Creativity
Focus on people
 not technology
   and solutions
        emerge.
Understand context.
Context involves:
People
Places
Objects
Needs (or Wants)
Urgency
Importance
Core Principles
Focus
Attention
Reduce Cognitive Load
Assist
Memory
Recover from loss and failure.
Yes, I know.
Make
Connections
Foster
Emotion
Sense the World
Ask
What is the purpose?
What else might it do?
Is it meaningful?
Can it be learned quickly?
What is unnecessary?

What will make it enjoyable?
Participate
Use the device.
Join the crowd.
Immerse and observe.
Embrace chaos.
UX Tactics
Be ruthless.
Understand.
Focus.
Edit.
Edit again.
“I saw the angel in
the marble and
carved until I set
him free.”
“Get yourself
fully dressed
and then,
before
walking out
the front
door, pause
by the mirror
and remove
one item.”
“You have to deeply understand the essence
of a product in order to be able to get rid of
the parts that are not essential.”
Focus
on only the most
important data and
actions. There is

no room
for the extraneous.
Some essentials…
Perceivability
always wins.
Invisibility is a challenge.
Don’t make it seem interactive,

if it isn’t interactive.
Touch
Give enough room.
Fitts’ Law (actually, Meyer’s Law.)
Tactility invites touch.
Dip your fingers…
Tapping is easy.
    Typing is hard.
Match keyboard to information.
There is no hover
    with your finger.
Gestures
leave no trace.
  (Well, not much.)
Touch Traces
The opportunity
  to gesture
can be difficult to communicate.
Leap Motion
Overlays for instructions.
Show, don’t tell.
Visual indicators and hints.
                      Overlays for instructions.
Gestures
Are easy when they are familiar.
Are easy when they make sense.

But gestures may still be arbitrary.
Swipe to navigate.
Pull to refresh.
Spread to Insert
Gestures may involve

more than the screen,
     they may involve the

   entire device.
Shake to randomize.
Motion can:
Provide cues for interaction.
Focus attention.
Make connections.
Facilitate understanding.
Establish mental models.
Motion conveys meaning.
“John Bohannon: Dance vs. Powerpoint, A Modest Proposal” on TED
Motion can help
experiences feel more

   natural.
It is new, and it just feels right.
Multiple screens
require designs that are

 responsive.
Create layouts
whose elements

flow and
adapt
between the
break points.
People expect to have
 the same experience

everywhere.
Future UX
Move beyond tasks
   to focus on

  abilities.
It will not be about what we

   need to do.
 It will be about what we

       can do.
Mobile Today
New ways of doing common things.

News, books, music, photos, sharing,
buying, finding, learning, navigating,
scheduling, contacting…

All from our pockets.
Analysts said
 mobile devices are only good for

content and contact.
But we quickly
 discovered we could

create things.
We create information.
We capture the world around us.
We sketch and compose.
We remix.
We create,
because we can.
In the future
 our devices will create things

with us and for us.
Device Senses
Sound
Light
Touch
Location
Orientation
Motion
Radio
Future Senses?
Pressure
Temperature
Humidity
Chemical
IR & UV
Magnetics
Sensordrone
Devices will

gather information
   automatically for us.
We will be able to

access and create
  information anywhere.
Interfaces could be integrated
nearly everywhere, they could be

      ubiquitous.
The growing network of

   sensing devices
will understand us and our context.
Google Sky augments our reality.
Siri and Google Now understand our context.
Devices and interfaces will change
   and become more natural,

    more organic.
Regardless of the

technology,
 we are designing

for people.
Motivation
 Behavior
 Emotion
Creativity
People first.
Thank You
       David M. Hogue, Ph.D.
       VP Experience Design
       Fluid, San Francisco

Más contenido relacionado

La actualidad más candente

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
 
Surface computing
Surface computingSurface computing
Surface computing
Sunil Kotthakota
 
David Wortley - Serious Gaming
David Wortley - Serious GamingDavid Wortley - Serious Gaming
David Wortley - Serious Gaming
Simeon Nedkov
 

La actualidad más candente (20)

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 computing
Surface computingSurface computing
Surface computing
 
Surface computer
Surface computerSurface computer
Surface computer
 
Designing Our Future: Technologies and Behaviors that Impact Design
Designing Our Future: Technologies and Behaviors that Impact DesignDesigning Our Future: Technologies and Behaviors that Impact Design
Designing Our Future: Technologies and Behaviors that Impact Design
 
Surface Computing
Surface ComputingSurface Computing
Surface Computing
 
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
 
Shaspa Intelligent Shared Spaces And Sustainable Development
Shaspa Intelligent Shared Spaces And Sustainable DevelopmentShaspa Intelligent Shared Spaces And Sustainable Development
Shaspa Intelligent Shared Spaces And Sustainable Development
 
Interfaces & Interactions by Jessi Baker
Interfaces & Interactions by Jessi BakerInterfaces & Interactions by Jessi Baker
Interfaces & Interactions by Jessi Baker
 
Surface computing by raviteja
Surface computing by ravitejaSurface computing by raviteja
Surface computing by raviteja
 
David Wortley - Serious Gaming
David Wortley - Serious GamingDavid Wortley - Serious Gaming
David Wortley - Serious Gaming
 
User defined gestures for surface computing
User defined gestures for surface computingUser defined gestures for surface computing
User defined gestures for surface computing
 
Surface computer
Surface computerSurface computer
Surface computer
 
Designing for the Thingfrastructure or playing the data clouds
Designing for the Thingfrastructure or playing the data cloudsDesigning for the Thingfrastructure or playing the data clouds
Designing for the Thingfrastructure or playing the data clouds
 
Surface computing by deekshita bhuyan
Surface computing by deekshita bhuyanSurface computing by deekshita bhuyan
Surface computing by deekshita bhuyan
 
PSFK Future Of Home Living Report
PSFK Future Of Home Living ReportPSFK Future Of Home Living Report
PSFK Future Of Home Living Report
 
Surface computer
Surface computerSurface computer
Surface computer
 
J. Social Interaction
J. Social InteractionJ. Social Interaction
J. Social Interaction
 
microsoft Surface computer
microsoft Surface computer microsoft Surface computer
microsoft Surface computer
 
Augmented reality
Augmented realityAugmented reality
Augmented reality
 

Destacado

02. types of communication
02. types of communication02. types of communication
02. types of communication
Lakkhan Robidas
 
All universities (bangladesh) contact details
All universities (bangladesh) contact detailsAll universities (bangladesh) contact details
All universities (bangladesh) contact details
Ridwanul Mosrur
 
Nutritional guideline in bangladesh
Nutritional guideline in bangladeshNutritional guideline in bangladesh
Nutritional guideline in bangladesh
Sajia Iqbal
 

Destacado (8)

My Prsentation
My Prsentation My Prsentation
My Prsentation
 
02. types of communication
02. types of communication02. types of communication
02. types of communication
 
All universities (bangladesh) contact details
All universities (bangladesh) contact detailsAll universities (bangladesh) contact details
All universities (bangladesh) contact details
 
Nutritional guideline in bangladesh
Nutritional guideline in bangladeshNutritional guideline in bangladesh
Nutritional guideline in bangladesh
 
Daffodil international university (DIU)
Daffodil international university (DIU)Daffodil international university (DIU)
Daffodil international university (DIU)
 
The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)
The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)
The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)
 
Mobile UI Design – User Centered Design and UI Best Practices
Mobile UI Design – User Centered Design and UI Best PracticesMobile UI Design – User Centered Design and UI Best Practices
Mobile UI Design – User Centered Design and UI Best Practices
 
Design in Tech Report 2017
Design in Tech Report 2017Design in Tech Report 2017
Design in Tech Report 2017
 

Similar a UX Strategy for Any Device

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
 
Immersive Technologies Presentation for Digital Earth
Immersive Technologies Presentation for Digital EarthImmersive Technologies Presentation for Digital Earth
Immersive Technologies Presentation for Digital Earth
David Wortley
 
The future collider
The future colliderThe future collider
The future collider
Joshua Davis
 
Epsilon CES 2017 Trend Recap
Epsilon CES 2017 Trend RecapEpsilon CES 2017 Trend Recap
Epsilon CES 2017 Trend Recap
Tom Edwards
 
microsoft-surface-ppt From EnggRoom.ppt
microsoft-surface-ppt From EnggRoom.pptmicrosoft-surface-ppt From EnggRoom.ppt
microsoft-surface-ppt From EnggRoom.ppt
Bree79
 

Similar a UX Strategy for Any Device (20)

Designing for an internet of things
Designing for an internet of thingsDesigning for an internet of things
Designing for an internet of things
 
The web in the world
The web in the worldThe web in the world
The web in the world
 
Immersive Technologies Presentation for Digital Earth
Immersive Technologies Presentation for Digital EarthImmersive Technologies Presentation for Digital Earth
Immersive Technologies Presentation for Digital Earth
 
Mobile UX: We’re still human
Mobile UX: We’re still humanMobile UX: We’re still human
Mobile UX: We’re still human
 
Supersense! Studio Context
Supersense! Studio ContextSupersense! Studio Context
Supersense! Studio Context
 
Fallon Brainfood: CES 2011 Rewind
Fallon Brainfood: CES 2011 RewindFallon Brainfood: CES 2011 Rewind
Fallon Brainfood: CES 2011 Rewind
 
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
 
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
 
Gilbane 2013 Boston - Are You Prepared to Create Content for the Internet of ...
Gilbane 2013 Boston - Are You Prepared to Create Content for the Internet of ...Gilbane 2013 Boston - Are You Prepared to Create Content for the Internet of ...
Gilbane 2013 Boston - Are You Prepared to Create Content for the Internet of ...
 
A Design Journey /// Naba 2014
A Design Journey /// Naba 2014 A Design Journey /// Naba 2014
A Design Journey /// Naba 2014
 
Technology,
 visual Trends 
& References
Technology,
 visual Trends 
& ReferencesTechnology,
 visual Trends 
& References
Technology,
 visual Trends 
& References
 
The future collider
The future colliderThe future collider
The future collider
 
Epsilon CES 2017 Trend Recap
Epsilon CES 2017 Trend RecapEpsilon CES 2017 Trend Recap
Epsilon CES 2017 Trend Recap
 
Epsilon 2017 CES Trends recap
Epsilon 2017 CES Trends recapEpsilon 2017 CES Trends recap
Epsilon 2017 CES Trends recap
 
microsoft-surface-ppt From EnggRoom.ppt
microsoft-surface-ppt From EnggRoom.pptmicrosoft-surface-ppt From EnggRoom.ppt
microsoft-surface-ppt From EnggRoom.ppt
 
microsoft-surface-ppt From EnggRoom.ppt
microsoft-surface-ppt From EnggRoom.pptmicrosoft-surface-ppt From EnggRoom.ppt
microsoft-surface-ppt From EnggRoom.ppt
 
The Smart Object Age - Design Group Italia
The Smart Object Age - Design Group ItaliaThe Smart Object Age - Design Group Italia
The Smart Object Age - Design Group Italia
 
Designing for... The Smart Object Age
Designing for... The Smart Object AgeDesigning for... The Smart Object Age
Designing for... The Smart Object Age
 
DGI_The_Smart_Object_Age
DGI_The_Smart_Object_AgeDGI_The_Smart_Object_Age
DGI_The_Smart_Object_Age
 

Más de Dave Hogue

Psychology for UX and Human Experience
Psychology for UX and Human ExperiencePsychology for UX and Human Experience
Psychology for UX and Human Experience
Dave Hogue
 

Más de Dave Hogue (8)

Design Sprints for Innovation
Design Sprints for InnovationDesign Sprints for Innovation
Design Sprints for Innovation
 
We Don't Watch the Internet, We Live in It
We Don't Watch the Internet, We Live in ItWe Don't Watch the Internet, We Live in It
We Don't Watch the Internet, We Live in It
 
UX-Driven Innovation
UX-Driven InnovationUX-Driven Innovation
UX-Driven Innovation
 
Meaningful Design
Meaningful DesignMeaningful Design
Meaningful Design
 
Psychology for UX and Human Experience
Psychology for UX and Human ExperiencePsychology for UX and Human Experience
Psychology for UX and Human Experience
 
You Want Me to Measure What?
You Want Me to Measure What?You Want Me to Measure What?
You Want Me to Measure What?
 
Psychology for User Experience
Psychology for User ExperiencePsychology for User Experience
Psychology for User Experience
 
Brainstorming & Collaboration on Multi-Disciplinary Teams
Brainstorming & Collaboration on Multi-Disciplinary TeamsBrainstorming & Collaboration on Multi-Disciplinary Teams
Brainstorming & Collaboration on Multi-Disciplinary Teams
 

Último

VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
aroranaina404
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
nirzagarg
 
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
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
kumaririma588
 
DESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- IntroductionDESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- Introduction
sivagami49
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
tbatkhuu1
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

💫✅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...
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
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
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
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...
 
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 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 ...
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
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...
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, Pune
 
DESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- IntroductionDESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- Introduction
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
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
 

UX Strategy for Any Device