SlideShare a Scribd company logo
1 of 11
Best Practices for Mobile Apps: A Neuroscientist’s Perspective Cassandra Moore, PhD Director of User Experience Strategy
Who is Piehead? ,[object Object],[object Object],[object Object]
Exploit Affordance
Provide Information when Needed
Use Common Gestures Consistently
Provide Instruction for Novel Gestures
Avoid making Users Think
Understand the Audience and Context of Use
Mobile App Best Practices ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Real Message ,[object Object],[object Object],[object Object],[object Object]
Thank you. [email_address] www.piehead.com

More Related Content

Similar to Usability for eBooks

NehaKulkarni_Portfolio_UX
NehaKulkarni_Portfolio_UXNehaKulkarni_Portfolio_UX
NehaKulkarni_Portfolio_UXNeha Kulkarni
 
Healthcare Mobile and Web Developed by Montarhealthtech
Healthcare Mobile and Web Developed by MontarhealthtechHealthcare Mobile and Web Developed by Montarhealthtech
Healthcare Mobile and Web Developed by Montarhealthtechalyzajohn08
 
Pavel Geystrin Portfolio March 2017
Pavel Geystrin Portfolio March 2017Pavel Geystrin Portfolio March 2017
Pavel Geystrin Portfolio March 2017Pavel Geystrin
 
Speaking the Language of Meta-Principles: Consistency, Hierarchy, and Persona...
Speaking the Language of Meta-Principles: Consistency, Hierarchy, and Persona...Speaking the Language of Meta-Principles: Consistency, Hierarchy, and Persona...
Speaking the Language of Meta-Principles: Consistency, Hierarchy, and Persona...Tania Schlatter
 
Design Project 3 Emotional Design Deliverable 2
Design Project 3 Emotional Design Deliverable 2Design Project 3 Emotional Design Deliverable 2
Design Project 3 Emotional Design Deliverable 2Stanford dmedia
 
Agile Content Strategy
Agile Content StrategyAgile Content Strategy
Agile Content StrategySeth Waite
 
Mastering Mobile App Development: A Comprehensive Guide
Mastering Mobile App Development: A Comprehensive GuideMastering Mobile App Development: A Comprehensive Guide
Mastering Mobile App Development: A Comprehensive GuideMetafic
 
How to Develop Metaverse Dating App like Flirtual?
How to Develop Metaverse Dating App like Flirtual?How to Develop Metaverse Dating App like Flirtual?
How to Develop Metaverse Dating App like Flirtual?DaisyGrace11
 
dmedia Project 2 Interaction Design - Field Work
dmedia Project 2 Interaction Design - Field Workdmedia Project 2 Interaction Design - Field Work
dmedia Project 2 Interaction Design - Field WorkStanford dmedia
 
Things you should know before you build your site
Things you should know before you build your siteThings you should know before you build your site
Things you should know before you build your sitePanu Ausavasereelert
 
Top 7 Benefits of 3D Visualization for Pharma Marketing and Training
Top 7 Benefits of 3D Visualization for Pharma Marketing and TrainingTop 7 Benefits of 3D Visualization for Pharma Marketing and Training
Top 7 Benefits of 3D Visualization for Pharma Marketing and TrainingAdam Frey
 
Usability
UsabilityUsability
Usabilityu083133
 
Persona Spectrum Design With Not For.
Persona Spectrum Design With Not For.Persona Spectrum Design With Not For.
Persona Spectrum Design With Not For.Prodeasy
 
Ana Ruiz UXD portfolio
Ana Ruiz UXD portfolioAna Ruiz UXD portfolio
Ana Ruiz UXD portfolioAna Ruiz
 
How To Build Non-Intrusive Mobile Experiences Using In-App Nudges.docx
How To Build Non-Intrusive Mobile Experiences Using In-App Nudges.docxHow To Build Non-Intrusive Mobile Experiences Using In-App Nudges.docx
How To Build Non-Intrusive Mobile Experiences Using In-App Nudges.docxpriya697714
 
Mobile App Design & Tools
Mobile App Design & ToolsMobile App Design & Tools
Mobile App Design & ToolsDeepak Modak
 

Similar to Usability for eBooks (20)

388 2011 fallseminar_cassandramoore
388 2011 fallseminar_cassandramoore388 2011 fallseminar_cassandramoore
388 2011 fallseminar_cassandramoore
 
NehaKulkarni_Portfolio_UX
NehaKulkarni_Portfolio_UXNehaKulkarni_Portfolio_UX
NehaKulkarni_Portfolio_UX
 
Tania Schlatter – Visual Usability
Tania Schlatter – Visual UsabilityTania Schlatter – Visual Usability
Tania Schlatter – Visual Usability
 
Healthcare Mobile and Web Developed by Montarhealthtech
Healthcare Mobile and Web Developed by MontarhealthtechHealthcare Mobile and Web Developed by Montarhealthtech
Healthcare Mobile and Web Developed by Montarhealthtech
 
Pavel Geystrin Portfolio March 2017
Pavel Geystrin Portfolio March 2017Pavel Geystrin Portfolio March 2017
Pavel Geystrin Portfolio March 2017
 
Speaking the Language of Meta-Principles: Consistency, Hierarchy, and Persona...
Speaking the Language of Meta-Principles: Consistency, Hierarchy, and Persona...Speaking the Language of Meta-Principles: Consistency, Hierarchy, and Persona...
Speaking the Language of Meta-Principles: Consistency, Hierarchy, and Persona...
 
Design Project 3 Emotional Design Deliverable 2
Design Project 3 Emotional Design Deliverable 2Design Project 3 Emotional Design Deliverable 2
Design Project 3 Emotional Design Deliverable 2
 
Agile Content Strategy
Agile Content StrategyAgile Content Strategy
Agile Content Strategy
 
UX Masterclass Presentation
UX Masterclass PresentationUX Masterclass Presentation
UX Masterclass Presentation
 
Mastering Mobile App Development: A Comprehensive Guide
Mastering Mobile App Development: A Comprehensive GuideMastering Mobile App Development: A Comprehensive Guide
Mastering Mobile App Development: A Comprehensive Guide
 
How to Develop Metaverse Dating App like Flirtual?
How to Develop Metaverse Dating App like Flirtual?How to Develop Metaverse Dating App like Flirtual?
How to Develop Metaverse Dating App like Flirtual?
 
dmedia Project 2 Interaction Design - Field Work
dmedia Project 2 Interaction Design - Field Workdmedia Project 2 Interaction Design - Field Work
dmedia Project 2 Interaction Design - Field Work
 
Things you should know before you build your site
Things you should know before you build your siteThings you should know before you build your site
Things you should know before you build your site
 
What's Next For UX?
What's Next For UX?What's Next For UX?
What's Next For UX?
 
Top 7 Benefits of 3D Visualization for Pharma Marketing and Training
Top 7 Benefits of 3D Visualization for Pharma Marketing and TrainingTop 7 Benefits of 3D Visualization for Pharma Marketing and Training
Top 7 Benefits of 3D Visualization for Pharma Marketing and Training
 
Usability
UsabilityUsability
Usability
 
Persona Spectrum Design With Not For.
Persona Spectrum Design With Not For.Persona Spectrum Design With Not For.
Persona Spectrum Design With Not For.
 
Ana Ruiz UXD portfolio
Ana Ruiz UXD portfolioAna Ruiz UXD portfolio
Ana Ruiz UXD portfolio
 
How To Build Non-Intrusive Mobile Experiences Using In-App Nudges.docx
How To Build Non-Intrusive Mobile Experiences Using In-App Nudges.docxHow To Build Non-Intrusive Mobile Experiences Using In-App Nudges.docx
How To Build Non-Intrusive Mobile Experiences Using In-App Nudges.docx
 
Mobile App Design & Tools
Mobile App Design & ToolsMobile App Design & Tools
Mobile App Design & Tools
 

Recently uploaded

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 

Recently uploaded (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 

Usability for eBooks

Editor's Notes

  1. For those of you who have not heard of Piehead, we are a digital agency with offices in Philadelphia, New York and Portsmouth New Hampshire. I am a psychologist by training and a user experience strategist by practice. I will talk today about best practices for mobile devices from a cognitive psychological perspective. We humans have developed a brain that is exquisitely tuned to the natural environment in which we evolved. Our visual system is sensitive to motion that might be a predator or prey, our brains seem hardwired to recognize familiar faces, and cognitively we seem to extract patterns from nearly everything. We are not so good, however, at logical thought. Our memories are faulty, and we are easily distracted from the focus of our attention. As a psychologist in the user experience field, I see my challenge as developing a digital world that is exquisitely tuned to the human brain. In the next few minutes I will show you some examples of how we can design a digital world that resonates with human capabilities.
  2. When you look at this iBooks image, it looks like a real book, the center is indented with shading to resemble a binding, the title is at the top and the page numbers are at the bottom. The stack of pages along the right and left side suggest they can be turned. In language of psychology, the stack of pages affords turning. The image suggests the action a user should take to navigate to the next page. No instruction is necessary because the affordance of the digital book invites you to interact with it like a physical book.
  3. Tapping the page provides further navigation across the top and bottom of the screen. But notice that the focus is always on the content, the content is primary and the navigation can be invoked when needed. Human attention is limited -- every object on a page competes with every other for attention. Providing navigation elements only as they are needed, a design feature called progressive disclosure, helps the user stay focused. An example of progressive disclosure is seen in the page finder at the bottom of the screen. Only when the user interacts with the page finder does the chapter and page information appear. One of the strengths of human thought is our use of metaphor in comprehending novel situations. Here the library metaphor evokes a mental model of shelves of books, thus enabling a user to predict what will happen if they tap the link. Fulfilling a user’s expectations provides a sense of control and well-being, suggesting they may interact with your app longer.
  4. Knowledge transfer from one situation to another is further strength of the human mind. Using standard gestures in a manner consistent with most mobile devices enables users to ”just know” how your app will work. Knowledge transfer means your app will seem intuitive for even novice users. Being consistent with existing standards is indeed a best practice, but you shouldn’t be afraid to improvise – the field is just getting started and new gestures will certainly be added as it matures.
  5. Some assistance may be necessary for new gestures such as moving the iPad to pan a picture in this interactive book. The best option is to use imagery rather than offering a text explanation. Pictures, especially cartoons are understood very quickly and tend to be remembered better than textual descriptions. Note also that we have terrible memories and tend to forget (or ignore) instruction if it is not immediately necessary. Don’t make people remember information from one page to the next, a discreet reminder will always be useful.
  6. People, generally, do not like to think more than we have to; we have evolved to follow our intuition, not think logically. Furthermore, most mobile apps start without a lengthy setup – users become accustomed to immediate access to content and may abandon an app that makes us think. In this example, with several setup steps, including changing Safari settings, the author actually apologizes for the cumbersome process!
  7. Finally, understanding your audience and the context in which they will use your application is crucial. Many tablet readers use them in the evening, in circumstances where their attention may be divided and/or sporadic. At Piehead we employ user research methods such as contextual inquiry or diary studies to gain insight into how users really interact with your application.
  8. I’ve added this slide as a reminder of the best practices discussed in earlier slides, but the message I want to leave you with is in the next slide…
  9. If you can remember these human capabilities in designing your next app, you’re sure to delight your users.