SlideShare une entreprise Scribd logo
1  sur  29
Designing for Mobile
                 User Experience

                                 Sameer Chavan
                                         @sameerhere


                                  TechEase 2012


Views expressed in this presentation are purely views of Presenter and do not reflect views of his employers.
All the product names and technologies discussed in this presentation are property of respective companies.
What we will learn today?


• Mobile websites and application evolution
• Current state of Small Form Factor devices
• Challenges for Mobile UI design
• Understanding Touch Gesture Interactions
• UI design patterns for Mobile UX
• Converting existing web sites into mobile
  applications.
• Design Exercise.
User Interface Evolution




    Mainframe   Desktop   Client/Server Websites   RIA




3
Mobile Content

•   Mobile Sites and Apps
•   Keypad and track pad to touchscreens
•   Links to tabs/plans/Rows
•   Multi column to single column
•   Simple navigation
•   Sensors and smartness
State of early mobile sites
Mobile Content
Multi screens




        7
http://services.google.com/fh/files/misc/multiscreenworld_final.pdf
Multi screens




        8
http://services.google.com/fh/files/misc/multiscreenworld_final.pdf
New Opportunities and Challenges:
          Mobile UX


             Small, touch screen



                                    Unstable environment

 On the go




                  Various OS & UI


                                           Potential frustration

                                                                   May 9-10, 2012
Evolution – keypads to Touch
Mobile UI - A new Paradigm

•   Connected devices.
•   Touch interfaces
•   Acceleration sensing
•   Orientation awareness
•   Natural animation
•   Simulations of physical behavior
Touch Targets
•   Mobile devices moving to touch UI
•   Use appropriately sized targets
•   Maintain spacing between targets
•   Place important actions in easy to reach
•   locations (ergonomics)




    http://developer.android.com/design/style/metrics-   http://msdn.microsoft.com/en-
    grids.html                                           us/library/windows/apps/hh465415.aspx
Designing for Mobile UI




13   http://www.lukew.com/ff/entry.asp?1071
Native Apps
             Advantages:
             • Full access to device capabilities
             • Integration with other native
               applications
             • Off-line operation
             • ‘Push’ notifications
             • Seamless design
             • Runs faster
             • Dev frameworks
             • Installation via app stores



             Disadvantages:
             • Device specific
             • Lock in to device upgrades




14
Web Apps
     Advantages:                               Disadvantages:
     • Cross-device support                    • Less functionality
     • Quick development                       • Limited integration with device
     • Instant update Process                  • Off-line is difficult
     • No lock in to app stores (no 30% cut)   • Less seamless with other apps
     • HTML5 is doing more




15
Hybrid Apps
     Advantages:                           Disadvantages:
     • Potentially provides best of both   • Early days, which platform
       worlds                                 to choose?
     • Access to native features           • Potentially complex
     • Apps are web-based, and therefore
       cross platform
     • Growing range of third-party
       options




16
Mobile approach
 Miniaturisation
 “... treats the mobile environment and technology as a subset of the desktop
 environment.”
 It’s a repurpose of existing content



     Mobilisation
     “... precisely targets mobile user needs, making (the) best possible use of
     technology.”
     Content and context specific

                                                                          Barbara Ballard




17
Mobile Web design
                Desktop Vs Mobile
 • Breadcrumbs
 • Deep Explorer views
 • Popup Dialogues
 • Multiple planes
 • Progress indicator
 • Error messages and warnings.
 • Mobile sites offer better integration with phone
   functions - orders by phone or sending promotional
   text messages.
 • Mobile sites can take advantage of technology that
   automatically detects where users are to present local
   search results.
18
Mobile Websites
Content prioritization




                                       No Hypertext




  19
UI Controls
http://jquerymobile.com/designs/
Mobile UI Wireframe




     http://www.mockflow.com/
Mobile UI Wireframe




http://blog.metaspark.com/2009/02/fireworks-toolkit-for-creating-iphone-ui-mockups/)
Continuous Experience.




24                            5/9/2011
Sensors
Accelerometer
                           GPS
    Gyroscope
                           WiFi
Magnetometer
                           Bluetooth
    Barometer
                           GSM/CDMA
     Proximity
                           NFC
  Light Sensor
                           Camera
 Touch Screen
Alternatives
     Responsive Web design




         http://jquerymobile.com/
         http://www.formfett.net/
         http://forefathersgroup.com/
         http://cafeevoke.com/

26
Design Guidelines
     •   Design for - On the go..
     •   Content is king. Navigation next
     •   Shallow navigation
     •   Fun and explorations
     •   Stick to a design pattern.
     •   Use graphics wisely
     •   Think of touch target size.



27
Design Exercise
• Design Mobile site/App for your collage library.
• Minimum requirements-
   • Browse books by category
   • Search books
   • View my books
   • Social sharing of books, recommendations,
     comments, likes, etc..
   • Any new ideas !!!
Questions..

     sameer@chavan.me




        www.sameerchavan.com


29

Contenu connexe

Tendances

Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
Bala Subra
 
Why go mobile_app_vault_solutions
Why go mobile_app_vault_solutionsWhy go mobile_app_vault_solutions
Why go mobile_app_vault_solutions
AppVault Sales
 
User-Centered Mobile Concept Development
User-Centered Mobile Concept DevelopmentUser-Centered Mobile Concept Development
User-Centered Mobile Concept Development
Søren Engelbrecht
 
Ux ui presentation2
Ux ui presentation2Ux ui presentation2
Ux ui presentation2
GeneXus
 

Tendances (20)

User experience - Why the mobile space is important
User experience - Why the mobile space is importantUser experience - Why the mobile space is important
User experience - Why the mobile space is important
 
Designing the mobile user experience
Designing the mobile user experienceDesigning the mobile user experience
Designing the mobile user experience
 
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
Mobile Development Architecture Ppt with Slides, Book Notes on using Web Silv...
 
Kentico Technical Learning - Responsive Design with Kentico CMS 7
Kentico Technical Learning - Responsive Design with Kentico CMS 7Kentico Technical Learning - Responsive Design with Kentico CMS 7
Kentico Technical Learning - Responsive Design with Kentico CMS 7
 
Why go mobile_app_vault_solutions
Why go mobile_app_vault_solutionsWhy go mobile_app_vault_solutions
Why go mobile_app_vault_solutions
 
Mobile UX
Mobile UXMobile UX
Mobile UX
 
Technology choices behind mobile apps
Technology choices behind mobile appsTechnology choices behind mobile apps
Technology choices behind mobile apps
 
Mobile Usability: Why Great UX Matters More Than Ever
Mobile Usability: Why Great UX Matters More Than EverMobile Usability: Why Great UX Matters More Than Ever
Mobile Usability: Why Great UX Matters More Than Ever
 
User-Centered Mobile Concept Development
User-Centered Mobile Concept DevelopmentUser-Centered Mobile Concept Development
User-Centered Mobile Concept Development
 
Web2.0 Tablet Experience Design Workshop
Web2.0 Tablet Experience Design WorkshopWeb2.0 Tablet Experience Design Workshop
Web2.0 Tablet Experience Design Workshop
 
Designing for Tablet Experiences (Henrik Olsen)
Designing for Tablet Experiences (Henrik Olsen)Designing for Tablet Experiences (Henrik Olsen)
Designing for Tablet Experiences (Henrik Olsen)
 
Ux ui presentation2
Ux ui presentation2Ux ui presentation2
Ux ui presentation2
 
GUIDE_Series_Mobilize_Your_Nonprofit
GUIDE_Series_Mobilize_Your_NonprofitGUIDE_Series_Mobilize_Your_Nonprofit
GUIDE_Series_Mobilize_Your_Nonprofit
 
Mobile Accessibility on the Move
Mobile Accessibility on the MoveMobile Accessibility on the Move
Mobile Accessibility on the Move
 
Rediscovering Accessibility for Future Tech - Everyone is affected!
Rediscovering Accessibility for Future Tech - Everyone is affected!Rediscovering Accessibility for Future Tech - Everyone is affected!
Rediscovering Accessibility for Future Tech - Everyone is affected!
 
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10
 
Guide Dogs and Digital Devices
Guide Dogs and Digital DevicesGuide Dogs and Digital Devices
Guide Dogs and Digital Devices
 
Socio-cultural User Experience (SX) and Social Interaction Design (SxD)
Socio-cultural User Experience (SX) and Social Interaction Design (SxD)Socio-cultural User Experience (SX) and Social Interaction Design (SxD)
Socio-cultural User Experience (SX) and Social Interaction Design (SxD)
 
Exhibitor2011 Session: Social Media and Mobile Event Technology, Tools and Ap...
Exhibitor2011 Session: Social Media and Mobile Event Technology, Tools and Ap...Exhibitor2011 Session: Social Media and Mobile Event Technology, Tools and Ap...
Exhibitor2011 Session: Social Media and Mobile Event Technology, Tools and Ap...
 
Richness + Simplicity: The Holy Grail Of Mobile UI - 1.25.2010
Richness + Simplicity: The Holy Grail Of Mobile UI - 1.25.2010Richness + Simplicity: The Holy Grail Of Mobile UI - 1.25.2010
Richness + Simplicity: The Holy Grail Of Mobile UI - 1.25.2010
 

En vedette

Woody Plants Group 6b
Woody Plants Group 6bWoody Plants Group 6b
Woody Plants Group 6b
sherylwil
 
Nuevo documento de microsoft word (4)
Nuevo documento de microsoft word (4)Nuevo documento de microsoft word (4)
Nuevo documento de microsoft word (4)
LuisaGiraldo10
 
Unidad didáctica arte pop 2
Unidad didáctica arte pop 2Unidad didáctica arte pop 2
Unidad didáctica arte pop 2
magoz2000
 

En vedette (10)

Woody Plants Group 6b
Woody Plants Group 6bWoody Plants Group 6b
Woody Plants Group 6b
 
Nuevo documento de microsoft word (4)
Nuevo documento de microsoft word (4)Nuevo documento de microsoft word (4)
Nuevo documento de microsoft word (4)
 
El ecosistema
El ecosistemaEl ecosistema
El ecosistema
 
Web site new
Web site newWeb site new
Web site new
 
ITB coworking space
ITB coworking spaceITB coworking space
ITB coworking space
 
KawalPendidikan.org
KawalPendidikan.orgKawalPendidikan.org
KawalPendidikan.org
 
Identificación y manejo de especies nativas para la reforestación
Identificación y manejo de especies nativas para la reforestaciónIdentificación y manejo de especies nativas para la reforestación
Identificación y manejo de especies nativas para la reforestación
 
Panen.id: Mobile Farming Marketplace
Panen.id: Mobile Farming MarketplacePanen.id: Mobile Farming Marketplace
Panen.id: Mobile Farming Marketplace
 
Unidad didáctica arte pop 2
Unidad didáctica arte pop 2Unidad didáctica arte pop 2
Unidad didáctica arte pop 2
 
Adalberto vazquez-gomez-pcalidad-holistico
Adalberto vazquez-gomez-pcalidad-holisticoAdalberto vazquez-gomez-pcalidad-holistico
Adalberto vazquez-gomez-pcalidad-holistico
 

Similaire à Designing for mobile user experience

Codestrong 2012 breakout session mobile platform and infrastructure
Codestrong 2012 breakout session   mobile platform and infrastructureCodestrong 2012 breakout session   mobile platform and infrastructure
Codestrong 2012 breakout session mobile platform and infrastructure
Axway Appcelerator
 

Similaire à Designing for mobile user experience (20)

Mobile web development
Mobile web development Mobile web development
Mobile web development
 
Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010
 
App and/or Mobile Web
App and/or Mobile WebApp and/or Mobile Web
App and/or Mobile Web
 
Consider Starting Small
Consider Starting SmallConsider Starting Small
Consider Starting Small
 
Mobile developement
Mobile developementMobile developement
Mobile developement
 
Presentation1
Presentation1Presentation1
Presentation1
 
Presentation1
Presentation1Presentation1
Presentation1
 
Presentation1
Presentation1Presentation1
Presentation1
 
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
 
iPad Apps for the Enterprise
iPad Apps for the EnterpriseiPad Apps for the Enterprise
iPad Apps for the Enterprise
 
Cross Platform Mobile Development
Cross Platform Mobile DevelopmentCross Platform Mobile Development
Cross Platform Mobile Development
 
Mobile applications development
Mobile applications developmentMobile applications development
Mobile applications development
 
Mobility today & what's next. Application ecosystems.
Mobility today & what's next.Application ecosystems.Mobility today & what's next.Application ecosystems.
Mobility today & what's next. Application ecosystems.
 
Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?
 
Creating Mobile Websites with Kentico CMS 7
Creating Mobile Websites with Kentico CMS 7Creating Mobile Websites with Kentico CMS 7
Creating Mobile Websites with Kentico CMS 7
 
Road to mobile w/ Sinatra, jQuery Mobile, Spine.js and Mustache
Road to mobile w/ Sinatra, jQuery Mobile, Spine.js and MustacheRoad to mobile w/ Sinatra, jQuery Mobile, Spine.js and Mustache
Road to mobile w/ Sinatra, jQuery Mobile, Spine.js and Mustache
 
Mobile Testing Challenges and Solutions XBOSoft Webinar
Mobile Testing Challenges and Solutions XBOSoft WebinarMobile Testing Challenges and Solutions XBOSoft Webinar
Mobile Testing Challenges and Solutions XBOSoft Webinar
 
Codestrong 2012 breakout session mobile platform and infrastructure
Codestrong 2012 breakout session   mobile platform and infrastructureCodestrong 2012 breakout session   mobile platform and infrastructure
Codestrong 2012 breakout session mobile platform and infrastructure
 
Engage 2013 - Mobile solution strategies
Engage 2013 - Mobile solution strategiesEngage 2013 - Mobile solution strategies
Engage 2013 - Mobile solution strategies
 
Navigating the Mobile maze
Navigating the Mobile mazeNavigating the Mobile maze
Navigating the Mobile maze
 

Plus de Sameer Chavan

Differences in-task-descriptions
Differences in-task-descriptionsDifferences in-task-descriptions
Differences in-task-descriptions
Sameer Chavan
 
Business Centred Design
Business Centred DesignBusiness Centred Design
Business Centred Design
Sameer Chavan
 

Plus de Sameer Chavan (15)

Design Thinking - unlock your creative potential
Design Thinking -  unlock your creative potentialDesign Thinking -  unlock your creative potential
Design Thinking - unlock your creative potential
 
Wearables User Experience
Wearables User ExperienceWearables User Experience
Wearables User Experience
 
UX Storytellers Abstract
UX Storytellers AbstractUX Storytellers Abstract
UX Storytellers Abstract
 
Usability principles 1
Usability principles 1Usability principles 1
Usability principles 1
 
Introduction to User Experience for Internet Company
Introduction to User Experience for Internet CompanyIntroduction to User Experience for Internet Company
Introduction to User Experience for Internet Company
 
Standards based software UI design, Easy6
Standards based software UI design, Easy6Standards based software UI design, Easy6
Standards based software UI design, Easy6
 
Culture and Usability - Cross Cultural Issues in HCI, IIT Guwahati
Culture and Usability - Cross Cultural Issues in HCI, IIT GuwahatiCulture and Usability - Cross Cultural Issues in HCI, IIT Guwahati
Culture and Usability - Cross Cultural Issues in HCI, IIT Guwahati
 
Differences in-task-descriptions
Differences in-task-descriptionsDifferences in-task-descriptions
Differences in-task-descriptions
 
Multimodal Explained Sameer
Multimodal Explained SameerMultimodal Explained Sameer
Multimodal Explained Sameer
 
User Experience Roles Competencies
User Experience  Roles  CompetenciesUser Experience  Roles  Competencies
User Experience Roles Competencies
 
Design Story, Career opportunity in Design
Design Story, Career opportunity in DesignDesign Story, Career opportunity in Design
Design Story, Career opportunity in Design
 
Standards Based Approach to User Interface Development
Standards Based Approach to User Interface DevelopmentStandards Based Approach to User Interface Development
Standards Based Approach to User Interface Development
 
Culture Usability
Culture UsabilityCulture Usability
Culture Usability
 
Business Centred Design
Business Centred DesignBusiness Centred Design
Business Centred Design
 
Homepage Usability
Homepage UsabilityHomepage Usability
Homepage Usability
 

Dernier

Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
nirzagarg
 
Minimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxMinimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptx
balqisyamutia
 
Simple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxSimple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptx
balqisyamutia
 
poliovirus-190801072449. pptx
poliovirus-190801072449.            pptxpoliovirus-190801072449.            pptx
poliovirus-190801072449. pptx
ssuser0ad194
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
CristineGraceAcuyan
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
wpkuukw
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
gajnagarg
 
一比一原版(ANU毕业证书)澳大利亚国立大学毕业证原件一模一样
一比一原版(ANU毕业证书)澳大利亚国立大学毕业证原件一模一样一比一原版(ANU毕业证书)澳大利亚国立大学毕业证原件一模一样
一比一原版(ANU毕业证书)澳大利亚国立大学毕业证原件一模一样
yhavx
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
mark11275
 

Dernier (20)

Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
 
Minimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxMinimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptx
 
TRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptxTRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptx
 
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
 
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
 
Eye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxEye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docx
 
Simple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxSimple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptx
 
poliovirus-190801072449. pptx
poliovirus-190801072449.            pptxpoliovirus-190801072449.            pptx
poliovirus-190801072449. pptx
 
Lecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxLecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptx
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
 
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime PondicherryPondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
 
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
 
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
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Furniture & Joinery Details_Designs.pptx
Furniture & Joinery Details_Designs.pptxFurniture & Joinery Details_Designs.pptx
Furniture & Joinery Details_Designs.pptx
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
 
How to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfHow to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdf
 
一比一原版(ANU毕业证书)澳大利亚国立大学毕业证原件一模一样
一比一原版(ANU毕业证书)澳大利亚国立大学毕业证原件一模一样一比一原版(ANU毕业证书)澳大利亚国立大学毕业证原件一模一样
一比一原版(ANU毕业证书)澳大利亚国立大学毕业证原件一模一样
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 

Designing for mobile user experience

  • 1. Designing for Mobile User Experience Sameer Chavan @sameerhere TechEase 2012 Views expressed in this presentation are purely views of Presenter and do not reflect views of his employers. All the product names and technologies discussed in this presentation are property of respective companies.
  • 2. What we will learn today? • Mobile websites and application evolution • Current state of Small Form Factor devices • Challenges for Mobile UI design • Understanding Touch Gesture Interactions • UI design patterns for Mobile UX • Converting existing web sites into mobile applications. • Design Exercise.
  • 3. User Interface Evolution Mainframe Desktop Client/Server Websites RIA 3
  • 4. Mobile Content • Mobile Sites and Apps • Keypad and track pad to touchscreens • Links to tabs/plans/Rows • Multi column to single column • Simple navigation • Sensors and smartness
  • 5. State of early mobile sites
  • 7. Multi screens 7 http://services.google.com/fh/files/misc/multiscreenworld_final.pdf
  • 8. Multi screens 8 http://services.google.com/fh/files/misc/multiscreenworld_final.pdf
  • 9. New Opportunities and Challenges: Mobile UX Small, touch screen Unstable environment On the go Various OS & UI Potential frustration May 9-10, 2012
  • 11. Mobile UI - A new Paradigm • Connected devices. • Touch interfaces • Acceleration sensing • Orientation awareness • Natural animation • Simulations of physical behavior
  • 12. Touch Targets • Mobile devices moving to touch UI • Use appropriately sized targets • Maintain spacing between targets • Place important actions in easy to reach • locations (ergonomics) http://developer.android.com/design/style/metrics- http://msdn.microsoft.com/en- grids.html us/library/windows/apps/hh465415.aspx
  • 13. Designing for Mobile UI 13 http://www.lukew.com/ff/entry.asp?1071
  • 14. Native Apps Advantages: • Full access to device capabilities • Integration with other native applications • Off-line operation • ‘Push’ notifications • Seamless design • Runs faster • Dev frameworks • Installation via app stores Disadvantages: • Device specific • Lock in to device upgrades 14
  • 15. Web Apps Advantages: Disadvantages: • Cross-device support • Less functionality • Quick development • Limited integration with device • Instant update Process • Off-line is difficult • No lock in to app stores (no 30% cut) • Less seamless with other apps • HTML5 is doing more 15
  • 16. Hybrid Apps Advantages: Disadvantages: • Potentially provides best of both • Early days, which platform worlds to choose? • Access to native features • Potentially complex • Apps are web-based, and therefore cross platform • Growing range of third-party options 16
  • 17. Mobile approach Miniaturisation “... treats the mobile environment and technology as a subset of the desktop environment.” It’s a repurpose of existing content Mobilisation “... precisely targets mobile user needs, making (the) best possible use of technology.” Content and context specific Barbara Ballard 17
  • 18. Mobile Web design Desktop Vs Mobile • Breadcrumbs • Deep Explorer views • Popup Dialogues • Multiple planes • Progress indicator • Error messages and warnings. • Mobile sites offer better integration with phone functions - orders by phone or sending promotional text messages. • Mobile sites can take advantage of technology that automatically detects where users are to present local search results. 18
  • 22. Mobile UI Wireframe http://www.mockflow.com/
  • 25. Sensors Accelerometer GPS Gyroscope WiFi Magnetometer Bluetooth Barometer GSM/CDMA Proximity NFC Light Sensor Camera Touch Screen
  • 26. Alternatives Responsive Web design http://jquerymobile.com/ http://www.formfett.net/ http://forefathersgroup.com/ http://cafeevoke.com/ 26
  • 27. Design Guidelines • Design for - On the go.. • Content is king. Navigation next • Shallow navigation • Fun and explorations • Stick to a design pattern. • Use graphics wisely • Think of touch target size. 27
  • 28. Design Exercise • Design Mobile site/App for your collage library. • Minimum requirements- • Browse books by category • Search books • View my books • Social sharing of books, recommendations, comments, likes, etc.. • Any new ideas !!!
  • 29. Questions.. sameer@chavan.me www.sameerchavan.com 29