SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
Design for mobile
• What are we designing?
• Why should you care?
• The past, present and future
Mobile design is…
• Content
• Information Architecture
• Interactions
• UI / Graphical
• Other senses…
(among other things)
Constraints
The Problem
Constraints
• Teeny-tiny screens for ants
• Uncertain and variable context of use
• Not much user attention
• However, richer interaction, more degrees
of freedom with touch gestures, other
sensors
The past
• The dashboard is dead
The present
• Mobile first FTW!
– Pare down the content to the absolute
essential-est of the essential
– IA is wide and flat
• Make the content the focus
• If what you have left still needs more than
a few screens, pile it up, push it out
Off-canvas layouts
• Table layout
• Conceptually moving the viewport right
and left
The Burger and The Basement
What was wrong with what we
had?
• Bottom nav is fine, except it takes up
precious pixels
Hide and show with a tap
Above-content and follow-me nav
Even seeing it on the full web
Interactions
• Minimize „computer admin debris‟
• “The information is the interface” –
interaction is direct through touch
• Can a button be replaced with a touch
gesture, shake, speech?
Interactions
• Pull to refresh
Interactions
• Push to dismiss
• Use the richness of touch gestures
Interactions
• Item actions
Interactions
• Tap to reveal controls
Invisible space
• Generally, it takes more cognitive and
working memory effort to keep space off-
screen in the users‟ memory
• Repeated patterns and visual cues make it
easy and automatic
Progressive
reduction
The future
• Do you need a UI at all?
UI as backup
Sensor-led interaction
• Is this user late for their train?
• Are they running or walking?
• Can I reassure them that the train is
running a few minutes late / re-route?
The future
• Context-aware just-in-time computing
• No downloading apps
• Phone is like a limb, your life is the OS
• Available networks, recent movement, device
orientation, light levels, GPS
• Suggest data and interactions which are
useful for the user based on patterns and
feedback
• Speech input
Vision
• Technology not as cumbersome tool but
intelligent and adaptive systems which
extend our powers and smooth out
annoyances
• Mobile is a playground
Thanks
Ricky Morris
r.morris@me.com
@uxdotvu

Weitere ähnliche Inhalte

Was ist angesagt?

Droidcon 2013 ui smartphones tam hanna
Droidcon 2013 ui smartphones tam hannaDroidcon 2013 ui smartphones tam hanna
Droidcon 2013 ui smartphones tam hannaDroidcon Berlin
 
User Input in a multi-touch, accelerometer, location aware world.
User Input in a multi-touch, accelerometer, location aware world.User Input in a multi-touch, accelerometer, location aware world.
User Input in a multi-touch, accelerometer, location aware world.John Wilker
 
Hitesh ppt
Hitesh pptHitesh ppt
Hitesh ppthitesh_g
 
Mobile Design Concepts
Mobile Design ConceptsMobile Design Concepts
Mobile Design ConceptsKevin Griffin
 
Sixth sense techno_ppt
Sixth sense techno_pptSixth sense techno_ppt
Sixth sense techno_pptFeroz Ahmed
 
Designing The Mobile User Experience
Designing The Mobile User ExperienceDesigning The Mobile User Experience
Designing The Mobile User ExperienceJose Alves
 
SELECT THE PROPER KINDS OF WINDOWS
SELECT THE PROPER KINDS OF WINDOWSSELECT THE PROPER KINDS OF WINDOWS
SELECT THE PROPER KINDS OF WINDOWSDhanya LK
 
Interface evaluations
Interface evaluationsInterface evaluations
Interface evaluationscarolineyes
 
iPhone vs iPad - User Experience Differences
iPhone vs iPad - User Experience DifferencesiPhone vs iPad - User Experience Differences
iPhone vs iPad - User Experience DifferencesWhite Stripe Studio
 
ITFT - Trends in it
ITFT - Trends in itITFT - Trends in it
ITFT - Trends in itBlossom Sood
 
How To Design Mobile Content For Multiple Devices
How To Design Mobile Content For Multiple DevicesHow To Design Mobile Content For Multiple Devices
How To Design Mobile Content For Multiple DevicesEntirenet
 
Building Voice UI products for events
Building Voice UI products for eventsBuilding Voice UI products for events
Building Voice UI products for eventsNelli Hergenröther
 
WRITE CLEAR TEXT AND MESSAGES
WRITE CLEAR TEXT AND MESSAGESWRITE CLEAR TEXT AND MESSAGES
WRITE CLEAR TEXT AND MESSAGESDhanya LK
 
Going mobile writing content for mobile
Going mobile  writing content for mobileGoing mobile  writing content for mobile
Going mobile writing content for mobileMaya Irving-Regev
 
"Alexa, when does the keynote start?" - building VUIs for events
"Alexa, when does the keynote start?" - building VUIs for events"Alexa, when does the keynote start?" - building VUIs for events
"Alexa, when does the keynote start?" - building VUIs for eventsNelli Hergenröther
 

Was ist angesagt? (20)

New to touch
New to touchNew to touch
New to touch
 
Droidcon 2013 ui smartphones tam hanna
Droidcon 2013 ui smartphones tam hannaDroidcon 2013 ui smartphones tam hanna
Droidcon 2013 ui smartphones tam hanna
 
User Input in a multi-touch, accelerometer, location aware world.
User Input in a multi-touch, accelerometer, location aware world.User Input in a multi-touch, accelerometer, location aware world.
User Input in a multi-touch, accelerometer, location aware world.
 
Hitesh ppt
Hitesh pptHitesh ppt
Hitesh ppt
 
Mobile Design Concepts
Mobile Design ConceptsMobile Design Concepts
Mobile Design Concepts
 
Sixth sense techno_ppt
Sixth sense techno_pptSixth sense techno_ppt
Sixth sense techno_ppt
 
Designing The Mobile User Experience
Designing The Mobile User ExperienceDesigning The Mobile User Experience
Designing The Mobile User Experience
 
SELECT THE PROPER KINDS OF WINDOWS
SELECT THE PROPER KINDS OF WINDOWSSELECT THE PROPER KINDS OF WINDOWS
SELECT THE PROPER KINDS OF WINDOWS
 
Interface evaluations
Interface evaluationsInterface evaluations
Interface evaluations
 
Revo
RevoRevo
Revo
 
iPhone vs iPad - User Experience Differences
iPhone vs iPad - User Experience DifferencesiPhone vs iPad - User Experience Differences
iPhone vs iPad - User Experience Differences
 
ITFT - Trends in it
ITFT - Trends in itITFT - Trends in it
ITFT - Trends in it
 
How To Design Mobile Content For Multiple Devices
How To Design Mobile Content For Multiple DevicesHow To Design Mobile Content For Multiple Devices
How To Design Mobile Content For Multiple Devices
 
Mobilescomputing
MobilescomputingMobilescomputing
Mobilescomputing
 
Building Voice UI products for events
Building Voice UI products for eventsBuilding Voice UI products for events
Building Voice UI products for events
 
WRITE CLEAR TEXT AND MESSAGES
WRITE CLEAR TEXT AND MESSAGESWRITE CLEAR TEXT AND MESSAGES
WRITE CLEAR TEXT AND MESSAGES
 
Rolltop
RolltopRolltop
Rolltop
 
Going mobile writing content for mobile
Going mobile  writing content for mobileGoing mobile  writing content for mobile
Going mobile writing content for mobile
 
Google glass
Google glassGoogle glass
Google glass
 
"Alexa, when does the keynote start?" - building VUIs for events
"Alexa, when does the keynote start?" - building VUIs for events"Alexa, when does the keynote start?" - building VUIs for events
"Alexa, when does the keynote start?" - building VUIs for events
 

Andere mochten auch

Personal Branding con LinkedIn
Personal Branding con LinkedIn Personal Branding con LinkedIn
Personal Branding con LinkedIn Seedble
 
SEEDBLE - WORKSHOP FINANCE
SEEDBLE - WORKSHOP FINANCESEEDBLE - WORKSHOP FINANCE
SEEDBLE - WORKSHOP FINANCESeedble
 
12o Estudio de Hábitos del Internauta Mexicano 2016
12o Estudio de Hábitos del Internauta Mexicano 201612o Estudio de Hábitos del Internauta Mexicano 2016
12o Estudio de Hábitos del Internauta Mexicano 2016Mario Gordillo
 
UX Strategy Introduction
UX Strategy IntroductionUX Strategy Introduction
UX Strategy IntroductionRichard Morris
 
SEEDBLE - WORKSHOP STARTUP
SEEDBLE - WORKSHOP STARTUPSEEDBLE - WORKSHOP STARTUP
SEEDBLE - WORKSHOP STARTUPSeedble
 
Multiple Intelligences
Multiple IntelligencesMultiple Intelligences
Multiple Intelligences38seattle
 
Fratura do boxeador.bursite e condromalácia patelar
Fratura do boxeador.bursite e condromalácia patelar Fratura do boxeador.bursite e condromalácia patelar
Fratura do boxeador.bursite e condromalácia patelar Patrícia Oliver
 
Estudo das articulações - Exames contrastados
Estudo das articulações - Exames contrastadosEstudo das articulações - Exames contrastados
Estudo das articulações - Exames contrastadosPatrícia Oliver
 
Race to the top
Race to the topRace to the top
Race to the topRober1616
 
Il futuro dello shopping - Get inspired by Seedble
Il futuro dello shopping - Get inspired by SeedbleIl futuro dello shopping - Get inspired by Seedble
Il futuro dello shopping - Get inspired by SeedbleSeedble
 
Studiare i profili di rischio per costruire un business model vincente.
Studiare i profili di rischio per costruire un business model vincente.Studiare i profili di rischio per costruire un business model vincente.
Studiare i profili di rischio per costruire un business model vincente.Seedble
 

Andere mochten auch (13)

Personal Branding con LinkedIn
Personal Branding con LinkedIn Personal Branding con LinkedIn
Personal Branding con LinkedIn
 
SEEDBLE - WORKSHOP FINANCE
SEEDBLE - WORKSHOP FINANCESEEDBLE - WORKSHOP FINANCE
SEEDBLE - WORKSHOP FINANCE
 
12o Estudio de Hábitos del Internauta Mexicano 2016
12o Estudio de Hábitos del Internauta Mexicano 201612o Estudio de Hábitos del Internauta Mexicano 2016
12o Estudio de Hábitos del Internauta Mexicano 2016
 
UX Strategy Introduction
UX Strategy IntroductionUX Strategy Introduction
UX Strategy Introduction
 
Лето
ЛетоЛето
Лето
 
SEEDBLE - WORKSHOP STARTUP
SEEDBLE - WORKSHOP STARTUPSEEDBLE - WORKSHOP STARTUP
SEEDBLE - WORKSHOP STARTUP
 
Multiple Intelligences
Multiple IntelligencesMultiple Intelligences
Multiple Intelligences
 
Fratura do boxeador.bursite e condromalácia patelar
Fratura do boxeador.bursite e condromalácia patelar Fratura do boxeador.bursite e condromalácia patelar
Fratura do boxeador.bursite e condromalácia patelar
 
Estudo das articulações - Exames contrastados
Estudo das articulações - Exames contrastadosEstudo das articulações - Exames contrastados
Estudo das articulações - Exames contrastados
 
Race to the top
Race to the topRace to the top
Race to the top
 
Il futuro dello shopping - Get inspired by Seedble
Il futuro dello shopping - Get inspired by SeedbleIl futuro dello shopping - Get inspired by Seedble
Il futuro dello shopping - Get inspired by Seedble
 
Cartilha aquicultura
Cartilha aquiculturaCartilha aquicultura
Cartilha aquicultura
 
Studiare i profili di rischio per costruire un business model vincente.
Studiare i profili di rischio per costruire un business model vincente.Studiare i profili di rischio per costruire un business model vincente.
Studiare i profili di rischio per costruire un business model vincente.
 

Ähnlich wie Designing for Mobile - Off Canvas Interface

Ux ui presentation2
Ux ui presentation2Ux ui presentation2
Ux ui presentation2GeneXus
 
Human Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdfHuman Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdfvijaykumarK44
 
01 01 - introduction to mobile application development
01  01 - introduction to mobile application development01  01 - introduction to mobile application development
01 01 - introduction to mobile application developmentSiva Kumar reddy Vasipally
 
Accessibility & Universal Design
Accessibility & Universal DesignAccessibility & Universal Design
Accessibility & Universal DesignSrutiVijaykumar
 
What is User Experience?
What is User Experience?What is User Experience?
What is User Experience?Anthony Hahn
 
Introduction to exploring hci
Introduction to exploring hciIntroduction to exploring hci
Introduction to exploring hcisawsan slii
 
UX design for every screen
UX design for every screenUX design for every screen
UX design for every screenFour Kitchens
 
HCI Design for Web Development on technology
HCI Design for Web Development on technologyHCI Design for Web Development on technology
HCI Design for Web Development on technologyramidhavsclas
 
UI-UX Practical Talking - Mohamed Shehata
UI-UX Practical Talking - Mohamed ShehataUI-UX Practical Talking - Mohamed Shehata
UI-UX Practical Talking - Mohamed ShehataMohamed Shehata
 
UX for VR ignite talk
UX for VR ignite talkUX for VR ignite talk
UX for VR ignite talkDelightex
 
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!Samir Dash
 
Andrey Khlopotin accessibility iOS
Andrey Khlopotin accessibility iOSAndrey Khlopotin accessibility iOS
Andrey Khlopotin accessibility iOSWey Wey Web
 
The importance of UX/UI design in the software/app development framework
The importance of UX/UI design in the software/app development frameworkThe importance of UX/UI design in the software/app development framework
The importance of UX/UI design in the software/app development frameworkTikit North America
 
Implementing Modernization by Trevor Perry
Implementing Modernization by Trevor PerryImplementing Modernization by Trevor Perry
Implementing Modernization by Trevor PerryFresche Solutions
 

Ähnlich wie Designing for Mobile - Off Canvas Interface (20)

UX for Internet of Things
UX for Internet of ThingsUX for Internet of Things
UX for Internet of Things
 
Ux ui presentation2
Ux ui presentation2Ux ui presentation2
Ux ui presentation2
 
Human Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdfHuman Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdf
 
01 01 - introduction to mobile application development
01  01 - introduction to mobile application development01  01 - introduction to mobile application development
01 01 - introduction to mobile application development
 
2nd part of Unit 1.ppt
2nd part of Unit 1.ppt2nd part of Unit 1.ppt
2nd part of Unit 1.ppt
 
Accessibility & Universal Design
Accessibility & Universal DesignAccessibility & Universal Design
Accessibility & Universal Design
 
What is User Experience?
What is User Experience?What is User Experience?
What is User Experience?
 
Introduction to exploring hci
Introduction to exploring hciIntroduction to exploring hci
Introduction to exploring hci
 
Table top Technology
Table top TechnologyTable top Technology
Table top Technology
 
User Experience Design for Tablets
User Experience Design for TabletsUser Experience Design for Tablets
User Experience Design for Tablets
 
UX design for every screen
UX design for every screenUX design for every screen
UX design for every screen
 
HCI Design for Web Development on technology
HCI Design for Web Development on technologyHCI Design for Web Development on technology
HCI Design for Web Development on technology
 
UI-UX Practical Talking - Mohamed Shehata
UI-UX Practical Talking - Mohamed ShehataUI-UX Practical Talking - Mohamed Shehata
UI-UX Practical Talking - Mohamed Shehata
 
How tos of UX
How tos of UXHow tos of UX
How tos of UX
 
UX for VR ignite talk
UX for VR ignite talkUX for VR ignite talk
UX for VR ignite talk
 
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!
 
chapter_01_5e.pdf
chapter_01_5e.pdfchapter_01_5e.pdf
chapter_01_5e.pdf
 
Andrey Khlopotin accessibility iOS
Andrey Khlopotin accessibility iOSAndrey Khlopotin accessibility iOS
Andrey Khlopotin accessibility iOS
 
The importance of UX/UI design in the software/app development framework
The importance of UX/UI design in the software/app development frameworkThe importance of UX/UI design in the software/app development framework
The importance of UX/UI design in the software/app development framework
 
Implementing Modernization by Trevor Perry
Implementing Modernization by Trevor PerryImplementing Modernization by Trevor Perry
Implementing Modernization by Trevor Perry
 

Kürzlich hochgeladen

A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 

Kürzlich hochgeladen (20)

A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 

Designing for Mobile - Off Canvas Interface

Hinweis der Redaktion

  1. Content, UI / graphical elements, interactions, IA
  2. Other senses – non-visual, ‘quiet,’ proactive
  3. Web sites are copied lock and stock to the mobile. Column widths are changed, but little else is optimized.Content is hidden beneath dashboard icons – not a design which responds to the constraints of the platform and the context it is experienced in.Fat IA, low-popularity content, lack of focus
  4. So cut, cut, cut
  5. Good for simple top-down hierarchical data
  6. And can also have modals which slide up from the bottom for one-shot interactions which are needed to clarify intent or capture data
  7. The trend – left navflyout – The good – keeps navigation separate from contentThe basement – dark, scary, where everything gets chucked – like the menu button on AndroidCan break the ‘Up’ / ‘Back’ behavior on Android – not really a problem wince no-one knows how that is supposed to work anywayWhat about other affordances of nav? Giving the user awareness of where they are in the system, communicating what the app can do
  8. If your top-level hierarchy has more than 5 elements, you probably need to do a bit more work
  9. The advantage of having a large content area is it makes a nice tap target areaCan also infer intent from scroll direction
  10. Which leads to a good point – where is the best place to put navigation and related articles on a mobile article?The bottom. Consider the path of entry for the user. Mobiles are for checking status – they probably came in from a twitter link. They read the article, now what? Are they going to have to scroll all the way back to the top to see if this site has anything else good?
  11. Loren BrichterContinuous scrolling, search field
  12. Loren BrichterContinuous scrolling, search field
  13. Sometimes hard to discover and learn
  14. We do lose the :hover state, but that can be a tap-toggle
  15. The other sensors provide so much implicit context
  16. Seeing this already with Google NowQualcomm UX guys building this into low-power silicon
  17. Towards ‘calm’ and ‘ubiquitous’ computing as Mark Weiser envisioned it. Donald Norman, Kevin Ashton, Golden Krishna