SlideShare une entreprise Scribd logo
1  sur  46
Andrew Lewis
Thinking Holistically about
Mobile-responsive Services
Museums Get Mobile!
MCG Spring Meeting
Victoria and Albert Museum
MShed, Bristol, 16 May 2014
Mobile-responsive?
A responsive web service is one
that adjusts automatically
to suit the different ways your
audiences choose to access it
brick
• Heavy
• Rough
• Orangey
• Porous
• Flat
• Hand-sized
• Stable on each side
• Dense material
• Quite brittle
• Cheap
characteristics
phone
• Takes photos, videos audio
• Allows remote speech
• Has a rechargeable battery
• Quite light, easily breakable
• Pocket-sized
• Touch enabled, finger-sized
• Expensive/valuable
• Has model-specific features
• Replaces pre-planning
• Taken everywhere
characteristics
2007
Stability Disruption
What does mobile responsive mean?
Technology
Social behaviour
• Takes photos, videos audio
• Allows remote speech
• Has a rechargeable battery
• Quite light, easily breakable
• Pocket-sized
• Touch enabled, finger-sized
• Expensive/valuable
• Has model-specific features
• Replaces pre-planning
• Taken everywhere
characteristics
as digital technology changes
User contexts change
services need to be
responsive to
mobile is simply a
significant context (currently)
The contexts of voice??
The contexts of wearables??
User context – planning on the go
User context – phone as visual diary
User context – comfy sofa time
User context – uncomfy conference time
Department of Transport.THINK! campaign
Mobile users Tablet users
A.Lewis, random observation
Digital elements of a museum visit… screen use is contextual
Discovery Journey Being hereAwareness
Activity: social digital
Location: anywhere
Screen: mobile
Activity: leisurely discovery
Location: home
Screen: tablet
Activity: wayfinding
Location: on the move
Screen: mobile
Activity: leisurely discovery
Location: Museum
Screen – none/gallery screens/
mobile
Twitter, Facebook,
etc
Digital map,
What’s On
Mobile-optimised
Visit Us page
The awesome V&A
Enough theory…
Keeping it simple
Display changes as
screen size changes
@media screen and (max-width: 640px) {
your code here… }
}
Banner
A CB
Banner
A B
E F
C D
A
B
C
Banner
Scaling and positioning of images
Dual-modes for task optimisation
Responsive to orientation
Responsive to zoom scale
Responsive for large screens
Visitor Information
Optimisation - quick wins based on data
Separate user-design
from digital assets
Search the Collections (STC)
Mobile STC
Website auto-display module
Furniture gallery digital label
Digital map
One chair.
One authoritative
digital asset.
Powered by APIs
Free stuff
www.vam.ac.uk/b/blog/digital-media/mobile-research-resources
Research reports are listed here :)
http://www.vam.ac.uk/b/blog/digital-media/responsive-website-1
Planning V&A responsive is here…
http://www.vam.ac.uk/b/blog/digital-media/mobile-wifi-screens
Mobile Wi-Fi review is here…
www.vam.ac.uk/digital
Andrew Lewis
Thank you…
Victoria and Albert Museum
www.vam.ac.uk/digital

Contenu connexe

Tendances

Chip shop presentation m spicer - 2
Chip shop presentation   m spicer - 2Chip shop presentation   m spicer - 2
Chip shop presentation m spicer - 2
Martin Spicer
 
Library services in the palm of your hand
Library services in the palm of your handLibrary services in the palm of your hand
Library services in the palm of your hand
Kristen Edson
 
Put Your Hostel on the mAPP - Digital Footsteps
Put Your Hostel on the mAPP - Digital FootstepsPut Your Hostel on the mAPP - Digital Footsteps
Put Your Hostel on the mAPP - Digital Footsteps
GoMio.com
 
Jason Sealy - Interactive Resume
Jason Sealy - Interactive ResumeJason Sealy - Interactive Resume
Jason Sealy - Interactive Resume
Jason Sealy
 
Jennifer Wilson Aimia Nokia Developer Day
Jennifer Wilson Aimia Nokia Developer DayJennifer Wilson Aimia Nokia Developer Day
Jennifer Wilson Aimia Nokia Developer Day
fndc
 

Tendances (11)

The Future of VR and Mobile Games | Scott Flynn
The Future of VR and Mobile Games | Scott FlynnThe Future of VR and Mobile Games | Scott Flynn
The Future of VR and Mobile Games | Scott Flynn
 
Pin Point
Pin PointPin Point
Pin Point
 
Designing for Handhelds - Aashish Solanki
Designing for Handhelds - Aashish SolankiDesigning for Handhelds - Aashish Solanki
Designing for Handhelds - Aashish Solanki
 
The of e commerce
The of e commerceThe of e commerce
The of e commerce
 
Chip shop presentation m spicer - 2
Chip shop presentation   m spicer - 2Chip shop presentation   m spicer - 2
Chip shop presentation m spicer - 2
 
Library services in the palm of your hand
Library services in the palm of your handLibrary services in the palm of your hand
Library services in the palm of your hand
 
Put Your Hostel on the mAPP - Digital Footsteps
Put Your Hostel on the mAPP - Digital FootstepsPut Your Hostel on the mAPP - Digital Footsteps
Put Your Hostel on the mAPP - Digital Footsteps
 
Developing an Online Presence
Developing an Online PresenceDeveloping an Online Presence
Developing an Online Presence
 
Jason Sealy - Interactive Resume
Jason Sealy - Interactive ResumeJason Sealy - Interactive Resume
Jason Sealy - Interactive Resume
 
Jennifer Wilson Aimia Nokia Developer Day
Jennifer Wilson Aimia Nokia Developer DayJennifer Wilson Aimia Nokia Developer Day
Jennifer Wilson Aimia Nokia Developer Day
 
Unit 3 computer systems
Unit 3  computer systemsUnit 3  computer systems
Unit 3 computer systems
 

Similaire à Andrew Lewis - Thinking Holistically about Mobile-Responsive Services

Mobile Technologies
Mobile TechnologiesMobile Technologies
Mobile Technologies
pryorsw
 

Similaire à Andrew Lewis - Thinking Holistically about Mobile-Responsive Services (20)

Tincan - Mobile Elephant
Tincan - Mobile ElephantTincan - Mobile Elephant
Tincan - Mobile Elephant
 
Future Mobile Learning (29 August 2011)
Future Mobile Learning (29 August 2011)Future Mobile Learning (29 August 2011)
Future Mobile Learning (29 August 2011)
 
Introduction to mobile accessibility
Introduction to mobile accessibilityIntroduction to mobile accessibility
Introduction to mobile accessibility
 
Mobile Technologies
Mobile TechnologiesMobile Technologies
Mobile Technologies
 
Mobile Web site options by Reactive
Mobile Web site options by ReactiveMobile Web site options by Reactive
Mobile Web site options by Reactive
 
Strategies for User Experience Design
Strategies for User Experience DesignStrategies for User Experience Design
Strategies for User Experience Design
 
Creating Large-Scale Responsive Websites
Creating Large-Scale Responsive WebsitesCreating Large-Scale Responsive Websites
Creating Large-Scale Responsive Websites
 
The Challenge of Building Apps for iBeacon Experiences
The Challenge of Building Apps for iBeacon ExperiencesThe Challenge of Building Apps for iBeacon Experiences
The Challenge of Building Apps for iBeacon Experiences
 
Designing and delivering elearning in a multi-device world
Designing and delivering elearning in a multi-device worldDesigning and delivering elearning in a multi-device world
Designing and delivering elearning in a multi-device world
 
Mobile first-edinburgh 030913
Mobile first-edinburgh 030913Mobile first-edinburgh 030913
Mobile first-edinburgh 030913
 
Making Cultural Heritage Mobile: Challenges and Possibilities
Making Cultural Heritage Mobile: Challenges and PossibilitiesMaking Cultural Heritage Mobile: Challenges and Possibilities
Making Cultural Heritage Mobile: Challenges and Possibilities
 
COMP 4010 - Lecture11 - AR Applications
COMP 4010 - Lecture11 - AR ApplicationsCOMP 4010 - Lecture11 - AR Applications
COMP 4010 - Lecture11 - AR Applications
 
Delivering Digital at the V&A
Delivering Digital at the V&ADelivering Digital at the V&A
Delivering Digital at the V&A
 
Accessing Smartphones: Mobile for All in Museums (American Alliance of Museum...
Accessing Smartphones: Mobile for All in Museums (American Alliance of Museum...Accessing Smartphones: Mobile for All in Museums (American Alliance of Museum...
Accessing Smartphones: Mobile for All in Museums (American Alliance of Museum...
 
Universal access across devices
Universal access across devicesUniversal access across devices
Universal access across devices
 
Google glass.
Google glass.Google glass.
Google glass.
 
Briding the Gap between Desktop and Mobile publishing
Briding the Gap between Desktop and Mobile publishingBriding the Gap between Desktop and Mobile publishing
Briding the Gap between Desktop and Mobile publishing
 
How to create a mobile version of your website
How to create a mobile version of your websiteHow to create a mobile version of your website
How to create a mobile version of your website
 
Optimising Mobile Seminar, Melbourne & Perth-June'13
Optimising Mobile Seminar, Melbourne & Perth-June'13Optimising Mobile Seminar, Melbourne & Perth-June'13
Optimising Mobile Seminar, Melbourne & Perth-June'13
 
Code mobile strategy framework
Code mobile strategy frameworkCode mobile strategy framework
Code mobile strategy framework
 

Plus de Museums Computer Group

Inclusive digital practice in post-lockdown society Becki Morris & Sarah Simc...
Inclusive digital practice in post-lockdown society Becki Morris & Sarah Simc...Inclusive digital practice in post-lockdown society Becki Morris & Sarah Simc...
Inclusive digital practice in post-lockdown society Becki Morris & Sarah Simc...
Museums Computer Group
 

Plus de Museums Computer Group (20)

12,000 sheets of paper per week
12,000 sheets of paper per week12,000 sheets of paper per week
12,000 sheets of paper per week
 
how online collections could potentially impact the actual art system
how online collections could potentially impact the actual art systemhow online collections could potentially impact the actual art system
how online collections could potentially impact the actual art system
 
Artificial intelligence and machine learning for the analysis and enrichment ...
Artificial intelligence and machine learning for the analysis and enrichment ...Artificial intelligence and machine learning for the analysis and enrichment ...
Artificial intelligence and machine learning for the analysis and enrichment ...
 
Balancing enhancement, innovation and invention
Balancing enhancement, innovation and inventionBalancing enhancement, innovation and invention
Balancing enhancement, innovation and invention
 
The new phygital normal: case studies from India Shalini Bansal (Museums22)
The new phygital normal: case studies from India Shalini Bansal (Museums22)The new phygital normal: case studies from India Shalini Bansal (Museums22)
The new phygital normal: case studies from India Shalini Bansal (Museums22)
 
Towards inclusive digital museum innovation: theoretical and practical issues...
Towards inclusive digital museum innovation: theoretical and practical issues...Towards inclusive digital museum innovation: theoretical and practical issues...
Towards inclusive digital museum innovation: theoretical and practical issues...
 
Digital is our everyday reality, digital preservation should be too
Digital is our everyday reality, digital preservation should be tooDigital is our everyday reality, digital preservation should be too
Digital is our everyday reality, digital preservation should be too
 
Cyberattacks: the reality, the trauma, and how to survive. A case study from ...
Cyberattacks: the reality, the trauma, and how to survive. A case study from ...Cyberattacks: the reality, the trauma, and how to survive. A case study from ...
Cyberattacks: the reality, the trauma, and how to survive. A case study from ...
 
A shot in the arm for QR Codes in museums
A shot in the arm for QR Codes in museums A shot in the arm for QR Codes in museums
A shot in the arm for QR Codes in museums
 
Museums+Tech 2022 Closing panel
Museums+Tech 2022 Closing panelMuseums+Tech 2022 Closing panel
Museums+Tech 2022 Closing panel
 
Museums+Tech 2022 Keynote
Museums+Tech 2022 KeynoteMuseums+Tech 2022 Keynote
Museums+Tech 2022 Keynote
 
Entertaining audiences in a time of crisis Alix Geddes, One Further
Entertaining audiences in a time of crisis Alix Geddes, One FurtherEntertaining audiences in a time of crisis Alix Geddes, One Further
Entertaining audiences in a time of crisis Alix Geddes, One Further
 
COVID, content strategy & organisational change Georgina Brooke, National Mus...
COVID, content strategy & organisational change Georgina Brooke, National Mus...COVID, content strategy & organisational change Georgina Brooke, National Mus...
COVID, content strategy & organisational change Georgina Brooke, National Mus...
 
Virtual tours and monetisation Paul Fabel, Guided & Nathan Wilson, YourTour
Virtual tours and monetisation  Paul Fabel, Guided & Nathan Wilson, YourTourVirtual tours and monetisation  Paul Fabel, Guided & Nathan Wilson, YourTour
Virtual tours and monetisation Paul Fabel, Guided & Nathan Wilson, YourTour
 
Videogames and museums: fields in convergence Amy Hondsmerk, Nottingham Trent...
Videogames and museums: fields in convergence Amy Hondsmerk, Nottingham Trent...Videogames and museums: fields in convergence Amy Hondsmerk, Nottingham Trent...
Videogames and museums: fields in convergence Amy Hondsmerk, Nottingham Trent...
 
Inclusive digital practice in post-lockdown society Becki Morris & Sarah Simc...
Inclusive digital practice in post-lockdown society Becki Morris & Sarah Simc...Inclusive digital practice in post-lockdown society Becki Morris & Sarah Simc...
Inclusive digital practice in post-lockdown society Becki Morris & Sarah Simc...
 
With a houseboat and an iPhone (how IWM supported home learning during lock d...
With a houseboat and an iPhone (how IWM supported home learning during lock d...With a houseboat and an iPhone (how IWM supported home learning during lock d...
With a houseboat and an iPhone (how IWM supported home learning during lock d...
 
Brave new world – thinking about the future of museums Sharon Heal, Director ...
Brave new world – thinking about the future of museums Sharon Heal, Director ...Brave new world – thinking about the future of museums Sharon Heal, Director ...
Brave new world – thinking about the future of museums Sharon Heal, Director ...
 
Museums in an Earth crisis – and how digital can help Bridget McKenzie, Clima...
Museums in an Earth crisis – and how digital can help Bridget McKenzie, Clima...Museums in an Earth crisis – and how digital can help Bridget McKenzie, Clima...
Museums in an Earth crisis – and how digital can help Bridget McKenzie, Clima...
 
SDDC virtual visits pre and post COVID-19: what’s changed? Emilie Carruthers,...
SDDC virtual visits pre and post COVID-19: what’s changed? Emilie Carruthers,...SDDC virtual visits pre and post COVID-19: what’s changed? Emilie Carruthers,...
SDDC virtual visits pre and post COVID-19: what’s changed? Emilie Carruthers,...
 

Dernier

Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
tbatkhuu1
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
instagramfab782445
 
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
 
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
gajnagarg
 
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
amitlee9823
 
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
 
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
 

Dernier (20)

Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024
 
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...
 
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...
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
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 🔝✔️✔️
 
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 🔝...
 
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
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRLHingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
Hingoli ❤CALL GIRL 8617370543 ❤CALL GIRLS IN Hingoli ESCORT SERVICE❤CALL GIRL
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
 
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
 
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
 
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 ...
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
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...
 
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 ...
 
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...
 

Andrew Lewis - Thinking Holistically about Mobile-Responsive Services