SlideShare ist ein Scribd-Unternehmen logo
1 von 55
Downloaden Sie, um offline zu lesen
Three Things I Learned
  About Mobile UX
Three Things I Learned
  About Mobile UX
    The Hard Way
Ouch.
But first!
Who is this guy?
  Josh Jeffryes
Lead UI Engineer
Who is this guy?
  Josh Jeffryes
Lead UI Engineer
Who is this guy?
      Josh Jeffryes
            previously
Director of Creative Development
I designed the BusyEvent mobile
BeLinker app, and I’m going to show
 you what I learned in the process.
Thing 1:



  >
Thing 1:
• Do less, not more.
Thing 1:
• Do less, not more.
• On a phone, that means a lot less.
Our Original Concept
Our Original Concept
                  Should have
                  been 3 to 5
                  screens. Tops.
But a ground breaking, cutting
edge, industry disrupting app
    has to do a lot, right?
But a ground breaking, cutting
edge, industry disrupting app
    has to do a lot, right?




            Like this.
But a ground breaking, cutting
edge, industry disrupting app
    has to do a lot, right?




            Or this!
But a ground breaking, cutting
 edge, industry disrupting app
     has to do a lot, right?




My God,
it’s full of
features.
But a ground breaking, cutting
 edge, industry disrupting app
     has to do a lot, right?




My God,
it’s full of
features.
                      We’ll make TechCrunch
                             for sure!
No.
On a phone, users want to do 1
   to 3 things with an app.
Like this.
Us
   e   the
             poi
                nty
                      end
                         .




                             Like this.
If users have to think,
    you have failed.
Thing 2:



  >
Thing 2:
• Build your app like a website
Thing 2:
• Build your app like a website
• From 1999
This worked
great…

If you had an
iPhone.
Horrible Things
Wrong with this
Design:

•   Fixed width
•   Floats everywhere
•   Lots of images
•   Iconitis
•   Teensy weensy little
    words
If you want your mobile web
app to work on most phones:
If you want your mobile web
app to work on most phones:

 (or most tablets, watches, laptops,
      kiosks, or anything else)
If you want your mobile web
app to work on most phones:

• Use percentage widths
• No floats anywhere
• Big text
• Almost no images
• Center everything
If you want your mobile web
app to work on most phones:

• Use percentage widths
• No floats anywhere   Wor ks on any
                                     thing,
                                     ze!
                       any screen si
• Big text
• Almost no images
• Center everything
Many people still use this.
Many people still use this.   Or this.
It’s not their fault.
One massive overhaul
      later…
This worked on
almost every
phone, even
really, really old
Blackberry and
Palm phones.
• Less buttons
• More focus
• Worked all the
  way back to
  HTML 1 with
  no CSS
• Still worked
  without
  javascript
• Any screen size
But…
Thing 3:



  >
Thing 3:
• A dead-simple web app with ultra
  optimized code is great…
Thing 3:
• A dead-simple web app with ultra
  optimized code is great…
• As long as it’s shiny.
Refinement = Trust
Refinement = Trust
• A refined design implies your app is
  well made
• The user assumes if it’s well made,
  it must work
• That means they’ll tolerate any
  quirks more
This looks like junk.
If I can’t figure it
out, it must broken.
Oooooh… so shiny. If
I can’t figure it out, I
must be an idiot.
Our final redesign
• Much shinier
• HTML5
• CSS3
• Progressive
  Enhancement
• Laser focused
• No extra
  information or
  options
Win!
Conclusion
Thing 1: Keep it focused

Thing 2: Simple, robust layout

Thing 3: Make it shiny
Josh Jeffryes
 Lead UI Engineer



@jjeffryes

Weitere ähnliche Inhalte

Was ist angesagt?

2018 GIS in the Rockies Vendor Showcase (Wed): Adventure Safely: A New Techno...
2018 GIS in the Rockies Vendor Showcase (Wed): Adventure Safely: A New Techno...2018 GIS in the Rockies Vendor Showcase (Wed): Adventure Safely: A New Techno...
2018 GIS in the Rockies Vendor Showcase (Wed): Adventure Safely: A New Techno...GIS in the Rockies
 
Sxsw 2013 online
Sxsw 2013 online Sxsw 2013 online
Sxsw 2013 online Rohit .
 
Dave Jorgenson - TikTok: If It's Not Fun, You're Doing It Wrong, Social Fresh...
Dave Jorgenson - TikTok: If It's Not Fun, You're Doing It Wrong, Social Fresh...Dave Jorgenson - TikTok: If It's Not Fun, You're Doing It Wrong, Social Fresh...
Dave Jorgenson - TikTok: If It's Not Fun, You're Doing It Wrong, Social Fresh...Social Fresh Conference
 
Freedom to build app: Introduction to Adobe AIR and PhoneGap at Chulalonkorn ...
Freedom to build app: Introduction to Adobe AIR and PhoneGap at Chulalonkorn ...Freedom to build app: Introduction to Adobe AIR and PhoneGap at Chulalonkorn ...
Freedom to build app: Introduction to Adobe AIR and PhoneGap at Chulalonkorn ...Teerasej Jiraphatchandej
 
Why do mobile projects (still) fail - September 2014 edition
Why do mobile projects (still) fail - September 2014 editionWhy do mobile projects (still) fail - September 2014 edition
Why do mobile projects (still) fail - September 2014 editionIndiginox
 
Real world software launch
Real world software launchReal world software launch
Real world software launchKunal Johar
 
Starting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - EN
Starting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - ENStarting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - EN
Starting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - ENDan Cuellar
 
Web Technologies for Mobile Engagement | JetJaw presentation @ MRMW11
Web Technologies for Mobile Engagement | JetJaw presentation @ MRMW11Web Technologies for Mobile Engagement | JetJaw presentation @ MRMW11
Web Technologies for Mobile Engagement | JetJaw presentation @ MRMW11ResearchShare
 
Paid Apps Economy / Nir Pochter
Paid Apps Economy / Nir PochterPaid Apps Economy / Nir Pochter
Paid Apps Economy / Nir Pochtergeektimecoil
 
iBeacons in Real Life
iBeacons in Real LifeiBeacons in Real Life
iBeacons in Real LifeMohammad Azam
 
Api Days Berlin - Continuous Updating
Api Days Berlin - Continuous UpdatingApi Days Berlin - Continuous Updating
Api Days Berlin - Continuous UpdatingRobert Reiz
 
Introduction to PhoneGap
Introduction to PhoneGapIntroduction to PhoneGap
Introduction to PhoneGapQuang Minh Dao
 
Mer from User's Perspective
Mer from User's PerspectiveMer from User's Perspective
Mer from User's Perspectiveguest8106d9c
 
Responsive Web Design, our 2 year journey of discovery
Responsive Web Design, our 2 year journey of discoveryResponsive Web Design, our 2 year journey of discovery
Responsive Web Design, our 2 year journey of discoveryDarren Cousins
 
How to make short films on your mobile
How to make short films on your mobileHow to make short films on your mobile
How to make short films on your mobilethejigsaw1
 
Robb Montgomery's Mobile Reporting workshop tips
Robb Montgomery's Mobile Reporting workshop tipsRobb Montgomery's Mobile Reporting workshop tips
Robb Montgomery's Mobile Reporting workshop tipsRobb Montgomery
 
Build 2017 - B8012 - Tips, tricks, and secrets: Building a great UWP app for PC
Build 2017 - B8012 - Tips, tricks, and secrets: Building a great UWP app for PCBuild 2017 - B8012 - Tips, tricks, and secrets: Building a great UWP app for PC
Build 2017 - B8012 - Tips, tricks, and secrets: Building a great UWP app for PCWindows Developer
 

Was ist angesagt? (19)

2018 GIS in the Rockies Vendor Showcase (Wed): Adventure Safely: A New Techno...
2018 GIS in the Rockies Vendor Showcase (Wed): Adventure Safely: A New Techno...2018 GIS in the Rockies Vendor Showcase (Wed): Adventure Safely: A New Techno...
2018 GIS in the Rockies Vendor Showcase (Wed): Adventure Safely: A New Techno...
 
UPNext
UPNextUPNext
UPNext
 
Sxsw 2013 online
Sxsw 2013 online Sxsw 2013 online
Sxsw 2013 online
 
Evaluation 6
Evaluation 6Evaluation 6
Evaluation 6
 
Dave Jorgenson - TikTok: If It's Not Fun, You're Doing It Wrong, Social Fresh...
Dave Jorgenson - TikTok: If It's Not Fun, You're Doing It Wrong, Social Fresh...Dave Jorgenson - TikTok: If It's Not Fun, You're Doing It Wrong, Social Fresh...
Dave Jorgenson - TikTok: If It's Not Fun, You're Doing It Wrong, Social Fresh...
 
Freedom to build app: Introduction to Adobe AIR and PhoneGap at Chulalonkorn ...
Freedom to build app: Introduction to Adobe AIR and PhoneGap at Chulalonkorn ...Freedom to build app: Introduction to Adobe AIR and PhoneGap at Chulalonkorn ...
Freedom to build app: Introduction to Adobe AIR and PhoneGap at Chulalonkorn ...
 
Why do mobile projects (still) fail - September 2014 edition
Why do mobile projects (still) fail - September 2014 editionWhy do mobile projects (still) fail - September 2014 edition
Why do mobile projects (still) fail - September 2014 edition
 
Real world software launch
Real world software launchReal world software launch
Real world software launch
 
Starting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - EN
Starting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - ENStarting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - EN
Starting an Open Source Project: 0-100k Users - China Mobile Summit 2015 - EN
 
Web Technologies for Mobile Engagement | JetJaw presentation @ MRMW11
Web Technologies for Mobile Engagement | JetJaw presentation @ MRMW11Web Technologies for Mobile Engagement | JetJaw presentation @ MRMW11
Web Technologies for Mobile Engagement | JetJaw presentation @ MRMW11
 
Paid Apps Economy / Nir Pochter
Paid Apps Economy / Nir PochterPaid Apps Economy / Nir Pochter
Paid Apps Economy / Nir Pochter
 
iBeacons in Real Life
iBeacons in Real LifeiBeacons in Real Life
iBeacons in Real Life
 
Api Days Berlin - Continuous Updating
Api Days Berlin - Continuous UpdatingApi Days Berlin - Continuous Updating
Api Days Berlin - Continuous Updating
 
Introduction to PhoneGap
Introduction to PhoneGapIntroduction to PhoneGap
Introduction to PhoneGap
 
Mer from User's Perspective
Mer from User's PerspectiveMer from User's Perspective
Mer from User's Perspective
 
Responsive Web Design, our 2 year journey of discovery
Responsive Web Design, our 2 year journey of discoveryResponsive Web Design, our 2 year journey of discovery
Responsive Web Design, our 2 year journey of discovery
 
How to make short films on your mobile
How to make short films on your mobileHow to make short films on your mobile
How to make short films on your mobile
 
Robb Montgomery's Mobile Reporting workshop tips
Robb Montgomery's Mobile Reporting workshop tipsRobb Montgomery's Mobile Reporting workshop tips
Robb Montgomery's Mobile Reporting workshop tips
 
Build 2017 - B8012 - Tips, tricks, and secrets: Building a great UWP app for PC
Build 2017 - B8012 - Tips, tricks, and secrets: Building a great UWP app for PCBuild 2017 - B8012 - Tips, tricks, and secrets: Building a great UWP app for PC
Build 2017 - B8012 - Tips, tricks, and secrets: Building a great UWP app for PC
 

Andere mochten auch

Prototyping for responsive web design
Prototyping for responsive web design Prototyping for responsive web design
Prototyping for responsive web design mrscammels
 
Design for Developers: Introduction to Bootstrap 3
Design for Developers: Introduction to Bootstrap 3Design for Developers: Introduction to Bootstrap 3
Design for Developers: Introduction to Bootstrap 3John Bertucci
 
Lean Prototyping - A Practical Guide
Lean Prototyping - A Practical GuideLean Prototyping - A Practical Guide
Lean Prototyping - A Practical GuideFramebench
 
Data Driven Design Research Personas
Data Driven Design Research PersonasData Driven Design Research Personas
Data Driven Design Research PersonasTodd Zaki Warfel
 
User Insights Start the Design Process
User Insights Start the Design ProcessUser Insights Start the Design Process
User Insights Start the Design ProcessSteve Portigal
 
Guerrilla Research Methods - UX Lisbon 2011
Guerrilla Research Methods - UX Lisbon 2011Guerrilla Research Methods - UX Lisbon 2011
Guerrilla Research Methods - UX Lisbon 2011Russ U
 
Design Principles: The Philosophy of UX
Design Principles: The Philosophy of UXDesign Principles: The Philosophy of UX
Design Principles: The Philosophy of UXWhitney Hess
 

Andere mochten auch (8)

Prototyping for responsive web design
Prototyping for responsive web design Prototyping for responsive web design
Prototyping for responsive web design
 
Born mobile
Born mobileBorn mobile
Born mobile
 
Design for Developers: Introduction to Bootstrap 3
Design for Developers: Introduction to Bootstrap 3Design for Developers: Introduction to Bootstrap 3
Design for Developers: Introduction to Bootstrap 3
 
Lean Prototyping - A Practical Guide
Lean Prototyping - A Practical GuideLean Prototyping - A Practical Guide
Lean Prototyping - A Practical Guide
 
Data Driven Design Research Personas
Data Driven Design Research PersonasData Driven Design Research Personas
Data Driven Design Research Personas
 
User Insights Start the Design Process
User Insights Start the Design ProcessUser Insights Start the Design Process
User Insights Start the Design Process
 
Guerrilla Research Methods - UX Lisbon 2011
Guerrilla Research Methods - UX Lisbon 2011Guerrilla Research Methods - UX Lisbon 2011
Guerrilla Research Methods - UX Lisbon 2011
 
Design Principles: The Philosophy of UX
Design Principles: The Philosophy of UXDesign Principles: The Philosophy of UX
Design Principles: The Philosophy of UX
 

Ähnlich wie What I Learned about Mobile UX... The Hard Way

Sugsa mobile ux_april 2013
Sugsa mobile ux_april 2013Sugsa mobile ux_april 2013
Sugsa mobile ux_april 2013Phil Barrett
 
Mobile-first, a quick introduction
Mobile-first, a quick introductionMobile-first, a quick introduction
Mobile-first, a quick introductionJelle Desramaults
 
Define & design apps for success en
Define & design apps for success enDefine & design apps for success en
Define & design apps for success enAcrmnet s.r.l.
 
Open, But Not As Usual.
Open, But Not As Usual.Open, But Not As Usual.
Open, But Not As Usual.John Lee
 
Saying no to native apps - UX Masterclass Copenhagen
Saying no to native apps - UX Masterclass CopenhagenSaying no to native apps - UX Masterclass Copenhagen
Saying no to native apps - UX Masterclass CopenhagenBrian Donohue
 
iOS design: a case study
iOS design: a case studyiOS design: a case study
iOS design: a case studyJohan Ronsse
 
Mobile Development on a Shoestring Connection
Mobile Development on a Shoestring ConnectionMobile Development on a Shoestring Connection
Mobile Development on a Shoestring ConnectionJenifer Hanen
 
10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App DevelopersJigyasa Makkar
 
Designing Websites With a Mobile First Approach
Designing Websites With a Mobile First ApproachDesigning Websites With a Mobile First Approach
Designing Websites With a Mobile First ApproachDan Moriarty
 
The near future of real web applications
The near future of real web applicationsThe near future of real web applications
The near future of real web applicationsX.commerce
 
Android Material Design Quick Presentation
Android Material Design Quick PresentationAndroid Material Design Quick Presentation
Android Material Design Quick PresentationDeimantas Brandišauskas
 
Guide Dogs and Digital Devices
Guide Dogs and Digital DevicesGuide Dogs and Digital Devices
Guide Dogs and Digital DevicesXamarin
 
Pragmatic Principles for Mobile Design
Pragmatic Principles for Mobile DesignPragmatic Principles for Mobile Design
Pragmatic Principles for Mobile DesignBrandon Carson
 
Case Study OESL.pptx
Case Study OESL.pptxCase Study OESL.pptx
Case Study OESL.pptxssuserc6f5161
 
Apps vs Browser
Apps vs BrowserApps vs Browser
Apps vs BrowserWunderman
 

Ähnlich wie What I Learned about Mobile UX... The Hard Way (20)

Sugsa mobile ux_april 2013
Sugsa mobile ux_april 2013Sugsa mobile ux_april 2013
Sugsa mobile ux_april 2013
 
Smartphones
SmartphonesSmartphones
Smartphones
 
01 Mobile Jungle
01 Mobile Jungle01 Mobile Jungle
01 Mobile Jungle
 
Mobile-first, a quick introduction
Mobile-first, a quick introductionMobile-first, a quick introduction
Mobile-first, a quick introduction
 
Define & design apps for success en
Define & design apps for success enDefine & design apps for success en
Define & design apps for success en
 
Open, But Not As Usual.
Open, But Not As Usual.Open, But Not As Usual.
Open, But Not As Usual.
 
Saying no to native apps - UX Masterclass Copenhagen
Saying no to native apps - UX Masterclass CopenhagenSaying no to native apps - UX Masterclass Copenhagen
Saying no to native apps - UX Masterclass Copenhagen
 
iOS design: a case study
iOS design: a case studyiOS design: a case study
iOS design: a case study
 
Mobile Development on a Shoestring Connection
Mobile Development on a Shoestring ConnectionMobile Development on a Shoestring Connection
Mobile Development on a Shoestring Connection
 
10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers10 Design Commandments for Mobile App Developers
10 Design Commandments for Mobile App Developers
 
Designing Websites With a Mobile First Approach
Designing Websites With a Mobile First ApproachDesigning Websites With a Mobile First Approach
Designing Websites With a Mobile First Approach
 
The near future of real web applications
The near future of real web applicationsThe near future of real web applications
The near future of real web applications
 
Android Material Design Quick Presentation
Android Material Design Quick PresentationAndroid Material Design Quick Presentation
Android Material Design Quick Presentation
 
Guide Dogs and Digital Devices
Guide Dogs and Digital DevicesGuide Dogs and Digital Devices
Guide Dogs and Digital Devices
 
Future insights
Future insightsFuture insights
Future insights
 
Pragmatic Principles for Mobile Design
Pragmatic Principles for Mobile DesignPragmatic Principles for Mobile Design
Pragmatic Principles for Mobile Design
 
Josh Clark - Designing for Touch
Josh Clark - Designing for TouchJosh Clark - Designing for Touch
Josh Clark - Designing for Touch
 
Doran-C4L2010
Doran-C4L2010Doran-C4L2010
Doran-C4L2010
 
Case Study OESL.pptx
Case Study OESL.pptxCase Study OESL.pptx
Case Study OESL.pptx
 
Apps vs Browser
Apps vs BrowserApps vs Browser
Apps vs Browser
 

Kürzlich hochgeladen

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
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
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
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
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
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...amitlee9823
 
2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptxsuhanimunjal27
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
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 Servicearoranaina404
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...amitlee9823
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
💫✅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
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️soniya singh
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 

Kürzlich hochgeladen (20)

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)
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
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
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
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 🔝...
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
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
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
💫✅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...
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 

What I Learned about Mobile UX... The Hard Way