SlideShare a Scribd company logo
1 of 15
Download to read offline
Responsive,
user driven,
mobile.

 Internet Librarian,
 Monterey, CA
 23 October, 2012

  Bill Helman and Juan-Francisco Reyes,
  University of Baltimore Langsdale
Library
                           twitter.com/pacoreyes
                           http://xentido.com
What to expect in the next 25
minutes

1.  Introduction (this slide)

2.  User Centered Design philosophy (the next few slides)

3.  Technologies and methods (what's under the hood)

4.  Responsive design in practice (screen size matters)

5.  Resources (our code on GitHub along with book and
    link suggestions)
                                                 photo by flicker user leynik
Can you build us a mobile...
"something?"




                          photo by flicker user statelibrarynsw
One-size-fits-all
does not make sense
for mobile.




             photo by flicker user jdhancock
Your community is like a snowflake.
Treat it that way.




                              photo by flicker user elifayse
1. How does this solve a problem my
users are having?

2. Does this solution makes sense in
a mobile context?




                              photo by flicker user elifayse
Do user needs assessment
on the cheap.
    •  Observations of users in the wild
    •  Whiteboard survey questions
    •  Focus groups and gamestorming




                                           photo by flicker user elifayse
Gamestorming: design the
box
Learn new skills and put them,
immediately, into practice
•    jQuery Mobile   •  ColdFusion
•    HTML5           •  XML
•    CSS3            •  Aleph
•    JavaScript
•    JSON
A list of common ingredients:
Book locator:
translating shelves
into pixels
One response to panic
screamsscreens
now test and adjust (then repeat)
Resources we used and our code

 All our code is belong to you: github.com/whelman

 Head first html5 programing.
http://www.worldcat.org/oclc/706018590

 Gamestorming: A playbook for innovators, rulebreakers,
and changemakers.
http://www.worldcat.org/oclc/471816034

 Head first mobile web.
http://www.worldcat.org/oclc/744291335

 jQuery Mobile: http://jquerymobile.com/test/ (this is an
awesome site to get you up and running)
Contact us
 and keep the conversation going.


Find this presentation at: slideshare.net/whelman


William Helman
    twitter.com/thinkpol
    http://whelman.com


Juan Francisco Reyes
   twitter.com/pacoreyes
   http://xentido.com

More Related Content

Similar to Mobile UX: Responsive Design & Tips - Internet librarian 2012

Software Architectures, Week 1 - Monolithic Architectures
Software Architectures, Week 1 - Monolithic ArchitecturesSoftware Architectures, Week 1 - Monolithic Architectures
Software Architectures, Week 1 - Monolithic Architectures
Angelos Kapsimanis
 
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve PooleDevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
JAXLondon_Conference
 

Similar to Mobile UX: Responsive Design & Tips - Internet librarian 2012 (20)

Mobile or immobile? (responsive design, cookies and kiosks) html5css3
Mobile or immobile? (responsive design, cookies and kiosks) html5css3Mobile or immobile? (responsive design, cookies and kiosks) html5css3
Mobile or immobile? (responsive design, cookies and kiosks) html5css3
 
How HTML5 missed its graduation - #TrondheimDC
How HTML5 missed its graduation - #TrondheimDCHow HTML5 missed its graduation - #TrondheimDC
How HTML5 missed its graduation - #TrondheimDC
 
Beyond Staggered Sprints: Integrating User Experience and Agile
Beyond Staggered Sprints: Integrating User Experience and AgileBeyond Staggered Sprints: Integrating User Experience and Agile
Beyond Staggered Sprints: Integrating User Experience and Agile
 
HPAI Class 2 - human aspects and computing systems in ai - 012920
HPAI  Class 2 - human aspects and computing systems in ai - 012920HPAI  Class 2 - human aspects and computing systems in ai - 012920
HPAI Class 2 - human aspects and computing systems in ai - 012920
 
why agile?
why agile?why agile?
why agile?
 
Get the flash outta here
Get the flash outta hereGet the flash outta here
Get the flash outta here
 
The Age of Responsive Design
The Age of Responsive DesignThe Age of Responsive Design
The Age of Responsive Design
 
Towards Responsive Open Learning Environments: the ROLE Interoperability Fram...
Towards Responsive Open Learning Environments: the ROLE Interoperability Fram...Towards Responsive Open Learning Environments: the ROLE Interoperability Fram...
Towards Responsive Open Learning Environments: the ROLE Interoperability Fram...
 
Usability is dead...
Usability is dead...Usability is dead...
Usability is dead...
 
CSTA2015 Blocks-based Programming: Toolboxes for Many Occasions
CSTA2015  Blocks-based Programming: Toolboxes for Many OccasionsCSTA2015  Blocks-based Programming: Toolboxes for Many Occasions
CSTA2015 Blocks-based Programming: Toolboxes for Many Occasions
 
Software Architectures, Week 1 - Monolithic Architectures
Software Architectures, Week 1 - Monolithic ArchitecturesSoftware Architectures, Week 1 - Monolithic Architectures
Software Architectures, Week 1 - Monolithic Architectures
 
Wits idea visualization-v0.1
Wits idea visualization-v0.1Wits idea visualization-v0.1
Wits idea visualization-v0.1
 
Rapid eLearning
Rapid eLearning Rapid eLearning
Rapid eLearning
 
Next Generation Media - Wolter
Next Generation Media - WolterNext Generation Media - Wolter
Next Generation Media - Wolter
 
Mobile html5 v2
Mobile html5 v2Mobile html5 v2
Mobile html5 v2
 
Webgeek Keynote: Mobile Developers Rock!
Webgeek Keynote: Mobile Developers Rock!Webgeek Keynote: Mobile Developers Rock!
Webgeek Keynote: Mobile Developers Rock!
 
User Experience 1: What is User Experience?
User Experience 1: What is User Experience?User Experience 1: What is User Experience?
User Experience 1: What is User Experience?
 
Practical Usability
Practical UsabilityPractical Usability
Practical Usability
 
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve PooleDevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
 
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Mobile UX: Responsive Design & Tips - Internet librarian 2012

  • 1. Responsive, user driven, mobile. Internet Librarian, Monterey, CA 23 October, 2012 Bill Helman and Juan-Francisco Reyes, University of Baltimore Langsdale Library twitter.com/pacoreyes http://xentido.com
  • 2. What to expect in the next 25 minutes 1.  Introduction (this slide) 2.  User Centered Design philosophy (the next few slides) 3.  Technologies and methods (what's under the hood) 4.  Responsive design in practice (screen size matters) 5.  Resources (our code on GitHub along with book and link suggestions) photo by flicker user leynik
  • 3. Can you build us a mobile... "something?" photo by flicker user statelibrarynsw
  • 4. One-size-fits-all does not make sense for mobile. photo by flicker user jdhancock
  • 5. Your community is like a snowflake. Treat it that way. photo by flicker user elifayse
  • 6. 1. How does this solve a problem my users are having? 2. Does this solution makes sense in a mobile context? photo by flicker user elifayse
  • 7. Do user needs assessment on the cheap. •  Observations of users in the wild •  Whiteboard survey questions •  Focus groups and gamestorming photo by flicker user elifayse
  • 9. Learn new skills and put them, immediately, into practice
  • 10. •  jQuery Mobile •  ColdFusion •  HTML5 •  XML •  CSS3 •  Aleph •  JavaScript •  JSON A list of common ingredients:
  • 12. One response to panic screamsscreens
  • 13. now test and adjust (then repeat)
  • 14. Resources we used and our code All our code is belong to you: github.com/whelman Head first html5 programing. http://www.worldcat.org/oclc/706018590 Gamestorming: A playbook for innovators, rulebreakers, and changemakers. http://www.worldcat.org/oclc/471816034 Head first mobile web. http://www.worldcat.org/oclc/744291335 jQuery Mobile: http://jquerymobile.com/test/ (this is an awesome site to get you up and running)
  • 15. Contact us and keep the conversation going. Find this presentation at: slideshare.net/whelman William Helman twitter.com/thinkpol http://whelman.com Juan Francisco Reyes twitter.com/pacoreyes http://xentido.com