SlideShare uma empresa Scribd logo
1 de 75
(Mobile) User Experience


Designing for multiple
touchscreen platforms



UXBrighton 11/01/2011

Robert Douglas, UX Designer, Ribot
PART 1
Introduction
Hi, I’m Rob
I work at ribot
You may know me as
@anucreative
I’m going to talk about...
PART 2
Let’s get started...
Quick mobile guidelines
simpler is better

re-use learnt behaviours

little and often




                       photo source: http://www.flickr.com/photos/pittaya/298046657/
Simpler is better
minimise the subconscious questions

improve glance-ability

simpler != dumb

balance functionality, ease-of-use & satisfaction



                         photo source: http://www.flickr.com/photos/lagiuspo/92136687/
Re-use learnt behaviours
re-use interactions inherent in the device

minimise the number of surprises




                        http://www.flickr.com/photos/8586443@N03/1491516038/
Little and often
simple, but repetitive

and grocery shopping is special...
From web to mobile




             photo source: http://www.flickr.com/photos/eclogite/2563355229/
Pressure     Accelerometer         Time of day              Gesture

Microphone     Haptics   ...

                             photo source: http://www.flickr.com/photos/dunechaser/174945526
Pressure     Accelerometer         Time of day              Gesture

Microphone     Haptics   ...

                             photo source: http://www.flickr.com/photos/dunechaser/174945526
Pressure     Accelerometer         Time of day              Gesture

Microphone     Haptics   ...

                             photo source: http://www.flickr.com/photos/dunechaser/174945526
Pressure     Accelerometer         Time of day              Gesture

Microphone     Haptics   ...

                             photo source: http://www.flickr.com/photos/dunechaser/174945526
Pressure     Accelerometer         Time of day              Gesture

Microphone     Haptics   ...

                             photo source: http://www.flickr.com/photos/dunechaser/174945526
Four-step process
reserve a delivery slot

find and add products to basket
(favourites, search, browse, scan)

review your order

check out

                      photo source: http://www.flickr.com/photos/jennyland/4814451932/
PART 3
Some examples
Nokia (S60 5th edition)
iPhone/iPod touch
Windows Phone 7
iPad
Compare: Global navigation
Compare: Delivery slots
Compare: Inline navigation
Compare: Navigating back
The challenges
redesigning each experience

resetting our expectations




                    photo source: http://www.flickr.com/photos/harrymoon/4079075358/
PART 4
Wrapping up
Mobile is not about making
things smaller




                    photo source: http://www.flickr.com/photos/
                                          matley0/2694746491
But it is the little things
that count




                       photo source: http://www.flickr.com/photos/tom_lin/
                                                             3186488124/
Make the most of your
platform
Thanks
@anucreative

ribot.co.uk




               photo source: http://www.flickr.com/photos/jeremybrooks/618388795

Mais conteúdo relacionado

Mais procurados

Your retrospective suck!
Your retrospective suck!Your retrospective suck!
Your retrospective suck!
Marc Löffler
 
Why Women Should Carry And own Guns
Why Women Should Carry And own GunsWhy Women Should Carry And own Guns
Why Women Should Carry And own Guns
Christina Kirkland
 
Forget your nike and adidas, this year’s cool geobrand is open
Forget your nike and adidas, this year’s cool geobrand is openForget your nike and adidas, this year’s cool geobrand is open
Forget your nike and adidas, this year’s cool geobrand is open
Steven Feldman
 
Tengoldenrules 100221091210-phpapp01[1]
Tengoldenrules 100221091210-phpapp01[1]Tengoldenrules 100221091210-phpapp01[1]
Tengoldenrules 100221091210-phpapp01[1]
FeliciaMotsaanaka
 

Mais procurados (19)

Why does product_development_suck
Why does product_development_suckWhy does product_development_suck
Why does product_development_suck
 
15 Agile Mythen
15 Agile Mythen15 Agile Mythen
15 Agile Mythen
 
Your retrospective suck!
Your retrospective suck!Your retrospective suck!
Your retrospective suck!
 
Why Women Should Carry And own Guns
Why Women Should Carry And own GunsWhy Women Should Carry And own Guns
Why Women Should Carry And own Guns
 
Disease
DiseaseDisease
Disease
 
Bring on the Rain Putting the Cloud to Work for You: an introduction to cloud...
Bring on the Rain Putting the Cloud to Work for You: an introduction to cloud...Bring on the Rain Putting the Cloud to Work for You: an introduction to cloud...
Bring on the Rain Putting the Cloud to Work for You: an introduction to cloud...
 
Matt B. Presentation Zen
Matt B. Presentation ZenMatt B. Presentation Zen
Matt B. Presentation Zen
 
Let's Get Physical
Let's Get PhysicalLet's Get Physical
Let's Get Physical
 
How the Internet Of Things may cure Social Distraction
How the Internet Of Things may cure Social DistractionHow the Internet Of Things may cure Social Distraction
How the Internet Of Things may cure Social Distraction
 
Forget your nike and adidas, this year’s cool geobrand is open
Forget your nike and adidas, this year’s cool geobrand is openForget your nike and adidas, this year’s cool geobrand is open
Forget your nike and adidas, this year’s cool geobrand is open
 
Banish Your Inner Critic: Amplify Your Impact - Mind The Product SF 2019
Banish Your Inner Critic: Amplify Your Impact - Mind The Product SF 2019Banish Your Inner Critic: Amplify Your Impact - Mind The Product SF 2019
Banish Your Inner Critic: Amplify Your Impact - Mind The Product SF 2019
 
What a long strange trip it's been
What a long strange trip it's beenWhat a long strange trip it's been
What a long strange trip it's been
 
The Ten Golden Principals For Successful Web Apps
The Ten Golden Principals For Successful Web AppsThe Ten Golden Principals For Successful Web Apps
The Ten Golden Principals For Successful Web Apps
 
The 10 Golden Principles for Successful Web Apps
The 10 Golden Principles for Successful Web AppsThe 10 Golden Principles for Successful Web Apps
The 10 Golden Principles for Successful Web Apps
 
Storytelling For Multi-device Design - Bulgaria Web Summit, 20 Feb 2016
Storytelling For Multi-device Design - Bulgaria Web Summit, 20 Feb 2016Storytelling For Multi-device Design - Bulgaria Web Summit, 20 Feb 2016
Storytelling For Multi-device Design - Bulgaria Web Summit, 20 Feb 2016
 
Tengoldenrules 100221091210-phpapp01[1]
Tengoldenrules 100221091210-phpapp01[1]Tengoldenrules 100221091210-phpapp01[1]
Tengoldenrules 100221091210-phpapp01[1]
 
The 10 Golden Principles for Successful Web Apps
The 10 Golden Principles for Successful Web AppsThe 10 Golden Principles for Successful Web Apps
The 10 Golden Principles for Successful Web Apps
 
Final PPP
Final PPPFinal PPP
Final PPP
 
Women and Children Surrounded by AIDS
Women and Children Surrounded by AIDS Women and Children Surrounded by AIDS
Women and Children Surrounded by AIDS
 

Destaque

My Valentine Gift - YOU Decide
My Valentine Gift - YOU DecideMy Valentine Gift - YOU Decide
My Valentine Gift - YOU Decide
SizzlynRose
 
Pycon 2012 What Python can learn from Java
Pycon 2012 What Python can learn from JavaPycon 2012 What Python can learn from Java
Pycon 2012 What Python can learn from Java
jbellis
 
How to make intelligent web apps
How to make intelligent web appsHow to make intelligent web apps
How to make intelligent web apps
iapain
 
2008 Fourth Quarter Real Estate Commentary
2008 Fourth Quarter Real Estate Commentary2008 Fourth Quarter Real Estate Commentary
2008 Fourth Quarter Real Estate Commentary
alghanim
 
Stc 2014 unraveling the mysteries of localization kits
Stc 2014 unraveling the mysteries of localization kitsStc 2014 unraveling the mysteries of localization kits
Stc 2014 unraveling the mysteries of localization kits
David Sommer
 
My trans kit checklist gw1 ds1_gw3
My trans kit checklist gw1 ds1_gw3My trans kit checklist gw1 ds1_gw3
My trans kit checklist gw1 ds1_gw3
David Sommer
 
Sample of instructions
Sample of instructionsSample of instructions
Sample of instructions
David Sommer
 
Bank Account Of Life
Bank Account Of LifeBank Account Of Life
Bank Account Of Life
Nafass
 

Destaque (20)

Glossary
GlossaryGlossary
Glossary
 
Shrunken Head
 Shrunken Head  Shrunken Head
Shrunken Head
 
mobile development platforms
mobile development platformsmobile development platforms
mobile development platforms
 
Silmeyiniz
SilmeyinizSilmeyiniz
Silmeyiniz
 
My Valentine Gift - YOU Decide
My Valentine Gift - YOU DecideMy Valentine Gift - YOU Decide
My Valentine Gift - YOU Decide
 
Open Software Platforms for Mobile Digital Broadcasting
Open Software Platforms for Mobile Digital BroadcastingOpen Software Platforms for Mobile Digital Broadcasting
Open Software Platforms for Mobile Digital Broadcasting
 
Pycon 2012 What Python can learn from Java
Pycon 2012 What Python can learn from JavaPycon 2012 What Python can learn from Java
Pycon 2012 What Python can learn from Java
 
How to make intelligent web apps
How to make intelligent web appsHow to make intelligent web apps
How to make intelligent web apps
 
Putting Out Fires with Content Strategy (InfoDevDC meetup)
Putting Out Fires with Content Strategy (InfoDevDC meetup)Putting Out Fires with Content Strategy (InfoDevDC meetup)
Putting Out Fires with Content Strategy (InfoDevDC meetup)
 
2008 Fourth Quarter Real Estate Commentary
2008 Fourth Quarter Real Estate Commentary2008 Fourth Quarter Real Estate Commentary
2008 Fourth Quarter Real Estate Commentary
 
Stc 2014 unraveling the mysteries of localization kits
Stc 2014 unraveling the mysteries of localization kitsStc 2014 unraveling the mysteries of localization kits
Stc 2014 unraveling the mysteries of localization kits
 
The ruby on rails i18n core api-Neeraj Kumar
The ruby on rails i18n core api-Neeraj KumarThe ruby on rails i18n core api-Neeraj Kumar
The ruby on rails i18n core api-Neeraj Kumar
 
My trans kit checklist gw1 ds1_gw3
My trans kit checklist gw1 ds1_gw3My trans kit checklist gw1 ds1_gw3
My trans kit checklist gw1 ds1_gw3
 
Internationalization in Rails 2.2
Internationalization in Rails 2.2Internationalization in Rails 2.2
Internationalization in Rails 2.2
 
Sample of instructions
Sample of instructionsSample of instructions
Sample of instructions
 
Linguistic Potluck: Crowdsourcing localization with Rails
Linguistic Potluck: Crowdsourcing localization with RailsLinguistic Potluck: Crowdsourcing localization with Rails
Linguistic Potluck: Crowdsourcing localization with Rails
 
Strategies for Friendly English and Successful Localization
Strategies for Friendly English and Successful LocalizationStrategies for Friendly English and Successful Localization
Strategies for Friendly English and Successful Localization
 
Strategies for Friendly English and Successful Localization (InfoDevWorld 2014)
Strategies for Friendly English and Successful Localization (InfoDevWorld 2014)Strategies for Friendly English and Successful Localization (InfoDevWorld 2014)
Strategies for Friendly English and Successful Localization (InfoDevWorld 2014)
 
Bank Account Of Life
Bank Account Of LifeBank Account Of Life
Bank Account Of Life
 
Building Quality Experiences for Users in Any Language
Building Quality Experiences for Users in Any LanguageBuilding Quality Experiences for Users in Any Language
Building Quality Experiences for Users in Any Language
 

Semelhante a Designing for Multiple Mobile Platforms

Manuel deangelo visual_resumestoryboard
Manuel deangelo visual_resumestoryboardManuel deangelo visual_resumestoryboard
Manuel deangelo visual_resumestoryboard
dmanuel1
 
Don't a Digital Dinosaur - Web 2.0 2011
Don't a Digital Dinosaur - Web 2.0 2011Don't a Digital Dinosaur - Web 2.0 2011
Don't a Digital Dinosaur - Web 2.0 2011
Samantha Starmer
 
What Is New Media
What Is New MediaWhat Is New Media
What Is New Media
RoseEgge
 
Owen wallace week two
Owen wallace week twoOwen wallace week two
Owen wallace week two
owwallace
 
Presentationcreativityrevolutionuxweek 140912120824-phpapp02
Presentationcreativityrevolutionuxweek 140912120824-phpapp02Presentationcreativityrevolutionuxweek 140912120824-phpapp02
Presentationcreativityrevolutionuxweek 140912120824-phpapp02
Paula Marques
 

Semelhante a Designing for Multiple Mobile Platforms (20)

The Importance of Storytelling in Web Design, WordCamp Miami 2013
The Importance of Storytelling in Web Design, WordCamp Miami 2013The Importance of Storytelling in Web Design, WordCamp Miami 2013
The Importance of Storytelling in Web Design, WordCamp Miami 2013
 
Manuel deangelo visual_resumestoryboard
Manuel deangelo visual_resumestoryboardManuel deangelo visual_resumestoryboard
Manuel deangelo visual_resumestoryboard
 
Harnessing smartphones for learning
Harnessing smartphones for learningHarnessing smartphones for learning
Harnessing smartphones for learning
 
Don't a Digital Dinosaur - Web 2.0 2011
Don't a Digital Dinosaur - Web 2.0 2011Don't a Digital Dinosaur - Web 2.0 2011
Don't a Digital Dinosaur - Web 2.0 2011
 
Infinite Possibilities - EclipseCon 2015
Infinite Possibilities - EclipseCon 2015Infinite Possibilities - EclipseCon 2015
Infinite Possibilities - EclipseCon 2015
 
Infinite Possibilities
Infinite PossibilitiesInfinite Possibilities
Infinite Possibilities
 
Infinite Possibilities - Groupon's GEEKon 2015
Infinite Possibilities - Groupon's GEEKon 2015Infinite Possibilities - Groupon's GEEKon 2015
Infinite Possibilities - Groupon's GEEKon 2015
 
Oow 2008 Final
Oow 2008 FinalOow 2008 Final
Oow 2008 Final
 
What Is New Media
What Is New MediaWhat Is New Media
What Is New Media
 
The Calm Creativity (R)Evolution
The Calm Creativity (R)EvolutionThe Calm Creativity (R)Evolution
The Calm Creativity (R)Evolution
 
Making Student Thinking Visible v2
Making Student Thinking Visible v2Making Student Thinking Visible v2
Making Student Thinking Visible v2
 
Mobile for Meetings
Mobile for MeetingsMobile for Meetings
Mobile for Meetings
 
Owen wallace week two
Owen wallace week twoOwen wallace week two
Owen wallace week two
 
Bringing Machshavah to Machshevim: A Mindful Approach to Technology in Jewis...
Bringing Machshavah to Machshevim:  A Mindful Approach to Technology in Jewis...Bringing Machshavah to Machshevim:  A Mindful Approach to Technology in Jewis...
Bringing Machshavah to Machshevim: A Mindful Approach to Technology in Jewis...
 
SparkUp 2010 Mobile UX 101
SparkUp 2010 Mobile UX 101SparkUp 2010 Mobile UX 101
SparkUp 2010 Mobile UX 101
 
Ritualising your brand: how establishing meaningful, ownable behaviour can cr...
Ritualising your brand: how establishing meaningful, ownable behaviour can cr...Ritualising your brand: how establishing meaningful, ownable behaviour can cr...
Ritualising your brand: how establishing meaningful, ownable behaviour can cr...
 
Social Software For Business
Social Software For BusinessSocial Software For Business
Social Software For Business
 
Data ethics in the time of perceptive media
Data ethics in the time of perceptive mediaData ethics in the time of perceptive media
Data ethics in the time of perceptive media
 
Connected Collaboration
Connected CollaborationConnected Collaboration
Connected Collaboration
 
Presentationcreativityrevolutionuxweek 140912120824-phpapp02
Presentationcreativityrevolutionuxweek 140912120824-phpapp02Presentationcreativityrevolutionuxweek 140912120824-phpapp02
Presentationcreativityrevolutionuxweek 140912120824-phpapp02
 

Último

The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
allensay1
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Anamikakaur10
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
lizamodels9
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 

Último (20)

Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 

Designing for Multiple Mobile Platforms