SlideShare une entreprise Scribd logo
1  sur  153
Télécharger pour lire hors ligne
The Mobile Frontier




Rachel Hinman
Senior Research Scientist
Nokia Research Lab
Palo Alto, California USA
   Hinman
2


I used to be a web designer, too!
Mobile has arrived…
Mobile = Wild West
Even in situations in which a spirit of
 exploration and freedom exist, where faculty
 “Hey, I’ve got this great idea for an app…”
are free to experiment to work beyond physical
  and social constraints, our cognitive habits
              often get in the way. 


  Marshall McLuhan called it “the rear-view
 mirror effect,” noting that “We see the world
    through a rear-view mirror. We march
          backwards into the future.”!
The Rearview Mirror Effect
Even in in situations in whichaaspirit of
        Even situations in which spirit of
 exploration and freedom exist, where we are
   exploration and freedom exist, where faculty
free to experiment and to work beyond physical
  are free to experiment work beyond physical
              and social constraints,
    and social constraints, our cognitive habits
  our cognitive habits often get in
 the way.
                often get in the way.

    Marshall McLuhan called called it
         Marshall McLuhan it “the rear-view
  “the rear-viewnoting that “We noting that
  mirror effect,” mirror effect,” see the world
“We see the world through a rear-view mirror.
     through a rear-view mirror. We march
    We march backwards intofuture.”!
           backwards into the the future.”
Mobile presents an
opportunity to invent
new ways for users to
interact with information.


                             11!
Where to Look?
Emergent Mobile Topics
 1 Shapeshifting

 2 A Brave NUI World

 3 Comfortable Computing
Emergent Mobile Topics
 1 Shapeshifting

 2 A Brave NUI World

 3 Comfortable Computing
Shapeshifting
18!
“We made the web
in the image of
ourselves, and in
the U.S., that
means OBESE.”

~Jason Grigsby
A!




     20!
21!
Q:
    “I think a lot of web design in the
    past five to ten years is actually
Q:!
    just a reflection of print again.
    We’ve been designing for one
    context, which isn’t much better
    than a PDF document.”

     ~ Bryan Rieger

                                          22!
Q:    “Our obsession with layout
      (carried over from print design)
Q:!
      keeps us from seizing much
      bigger opportunities on mobile.”

      ~ Luke Wroblewski



                                         23!
24!
Shapeshifting
Plans & Situated Action
Mutual Reconfiguration
Q:    Suchman’s theory of mutual
      reconfiguration suggests a person’s
Q:!
      capacity to act (their agency) is
      reconfigured when it comes into
      contact with another thing or person -
      that human action is constantly
      constructed and reconstructed
      from dynamic interactions with the
      material and social worlds.
30
Two
Q:



Q:!




      Design Implications
Q:



Q:!




      1. Shift in contextual assumptions
Q:



Q:!




               2. Shift in our sensibilities
      around content as a design material
Q:



Q:!




      1. Shift in contextual assumptions
A!
A!
     Throughout the design process,
     our work should be situated in
     the contexts where it will be used.
Go to the Gemba
Go to the Gemba
Go to the Gemba
Q:



Q:!




               2. Shift in our sensibilities
      around content as a design material
Design as the manipulation of materials.
Q:



Q:!




               Pages and screens
      are not our design material
Content as a design material.
“Right now many designers end up
focusing a lot of energy on the overlying
Q:
view – the whole template and look and
feel. But the smaller the screen gets, the
less that stuff matters.
Q:!




One of the most important things we’ve
started looking at is writing and working
with APIs rather than designing ‘pages’
for one context.”

~Stephanie Rieger
“For so much digital content, there is
no good metaphor to render anymore
– the content is just information, text
and images – so new approaches to
Q:!
interaction and visual UI design are
needed.”

~Mike Kruzeniski
How?
2
steps
1.
A!
     Think of ways to integrate context
     considerations into your design
     process.
Ideate in the wild…

                                                   62!


Text entry will never be easy!
Test prototypes with users
           early and often
Modifications to your design
 process will be necessary.
2.
Lead with the content
?
Emergent Mobile Topics
 1 Shapeshifting

 2 A Brave NUI World

 3 Comfortable Computing
71!
Seated in a relatively predictable environment


          Large screen enables multi-tasking

             Keyboard and a mouse for input




                                           72!
We’re reaching the edges
      of what GUI can do




                      73!
74!
GUIs become brittle
 on a mobile device




                 75!
78!
79!
Key differences between
      NUI and GUI
Defining Attributes of




GUIs…
GUI Mental Model =
Computer as tool

                     82!
GUI = Recognition
“What you see is what you get”


                            83!
GUI = Metaphorics, containment and place



                                      84!
GUIs = Heavy Chrome, Icons & Buttons

                                       85!
Defining Attributes of




NUIs…
NUI Mental Model =
Computer as media

                     87!
NUI = Intuition
“What you do is what you get”


                            88!
NUI = Fluid, Unmediated, and Organic




                                       89!
NUIs = Content is the Star
                         90!
GUI = Experiences are anchored

                             91!
NUI = Experiences Unfold

                      92!
NUIs Unfold Like a Game




                          93!
NUIs Can Feel Anchor-less


                       94!
95
Mobile Experiences Unfold
Patterns for how mobile experiences unfold
and progressively reveal their nature

 1 The Nested Doll Pattern

 2 The Hub and Spoke Pattern

 3 The Bento Box Pattern

 4 The Filtered View Pattern
Nested Doll Pattern




                 97!
Hub and Spoke Pattern



                   98!
Bento Box Pattern




                    99!
Filtered View Pattern




                   100!
Mobile Experiences Unfold
Patterns for how mobile experiences unfold
and progressively reveal their nature

 1 The Nested Doll Pattern

 2 The Hub and Spoke Pattern

 3 The Bento Box Pattern

 4 The Filtered View Pattern
A!




                Trick to unfolding =
     Information boulders to pebbles




                                   102!
A!




     103
A!




     104
Your Design Challenge!
From GUI to NUI




                         105!
Your Design Challenge!
From GUI to NUI


 1 Identify an interaction sequence you’d like
    to recreate using NUI principles.

 2 Sketch out the interaction using the
   templates provided.

 3 Identify how you’d like your mobile
    experience to unfold.

                                                 106!
107!
108!
REMEMBER!
It’s easy to go crazy and try to do it all.
Instead, focus on applying what we’ve covered…

  Understanding the differences between
  graphical and natural user interfaces.

  Experimenting with how your mobile
  experience can unfold and and progressively
  reveal its nature.

  Play around with the unfolding patterns that
  have been presented… or invent some of your
  own.                                         109!
110
Paper In-Screen Prototypes




Following Process documented by Diego Pulido via
UX Magazine – Paper In-Screen Prototypes
Photos courtesy of Diego Pulido and UX Magazine


                                                  111!
1. Sketch screen layouts. !
                                                  !
                                                   !
                                                 !     !




                                                                          112
Photo courtesy of Diego Pulido and UX Magazine
1. Sketch screen layouts.

                                                 2. Scan or photograph
                                                    the sketches.




                                                                         113
Photo courtesy of Diego Pulido and UX Magazine
1. Sketch screen layouts.

                                                  2. Scan or photograph
                                                     the sketches.

                                                  3. Making sizing
                                                     adjustments to the
                                                     files.




                                                                          114
Photo courtesy of Diego Pulido and UX Magazine!
4. Save the resized
                                                 images in a file format
                                                 supported by the mobile
                                                 device. Be mindful of the
                                                 sequencing of your
                                                 screens and label files
                                                 accordingly.




                                                                        115
Photo courtesy of Diego Pulido and UX Magazine
4. Save the resized
                                                  images in a file format
                                                  supported by the mobile
                                                  device. Be mindful of
                                                  the sequencing of your
                                                  screens and label files
                                                  accordingly.

                                                  5. Import the files into
                                                  the mobile device’s
                                                  photo gallery.


                                                                            116!
Photo courtesy of Diego Pulido and UX Magazine!
4. Save the resized
                                                       images in a file format
                                                       supported by the mobile
                                                       device. Be mindful of the
                                                       sequencing of your
                                                       screens and label files
                                                       accordingly.

                                                       5. Import the files into
                                                       the mobile device’s
                                                       photo gallery.

                                                       6. Click and swipe away.
                                                                                 117!
      Photo courtesy of Diego Pulido and UX Magazine

Paper Prototype example!
Q:



Q:!
?
Emergent Mobile Topics
 1 Shapeshifting

 2 A Brave NUI World

 3 Comfortable Computing
Mark Weiser
Q:



Q:!
“The most profound technologies
Q:
are those that disappear.
Q:!
They weave themselves into the
fabric of everyday life until they
are indistinguishable from it.”

~ Mark Weiser
The Computer for the 21st Century
Q:



Q:!




      Tab   Pad          Yard-Sized Board



                  1991
2010
Mobile devices are
the gateway drug for ubicomp
Following toddlers into the future
“I like cuddling up in bed with
Q:
Netflix on the iPad instead of
sitting in front of the TV. It’s more
Q:!
comfortable to go to bed with a
movie the same way I used to go
to bed with a book”

~ Norbert
iPad Study Participant
“It’s almost like my blankie…
Q:
I curl up in bed with it, or on the
couch. I usually have it with me,
Q:!
regardless of extenuating
circumstances ”

~ Erin
iPad Study Participant
“It’s almost like my blankie…”
Say Goodbye to Done
This should look familiar…




                             137!
This should look familiar…


       The web has evolved around a
           task-efficiency model.

          Mobile can be different.




                                      138!
Tasks are about completion…




                              139!
Tasks are about completion…



Possibilities are interactions that
accrue over time…




                                      140!
Tasks are about completion…



Possibilities are interactions that
accrue over time…




… or facilitate
exploration…
                                      141!
Tasks are about completion…



Possibilities are interactions that
accrue over time…



                               ..or are about
… or facilitate                     SENSING
exploration…                         INTENT!
                                            142!
143!
144!
145!
146!
147!
148!
Emergent Mobile Topics
 1 Shapeshifting

 2 A Brave NUI World

 3 Comfortable Computing
Mobile presents an
opportunity to invent
new ways for users to
interact with information.


                             151!
Thank you!

                        Email:
                        rachel.hinman@nokia.com




Thanks, and next up…!
Oh! By the way…
I’m writing a book!


Expected Publication:
April 2011

!      !       !

Contenu connexe

Tendances

Enterprise Search: An Information Architect's Perspective
Enterprise Search: An Information Architect's PerspectiveEnterprise Search: An Information Architect's Perspective
Enterprise Search: An Information Architect's PerspectivePeter Morville
 
Designing Interaction with emotion
Designing Interaction with emotionDesigning Interaction with emotion
Designing Interaction with emotionMichihito Mizutani
 
Can we design organizations for beauty?
Can we design organizations for beauty?Can we design organizations for beauty?
Can we design organizations for beauty?Joyce Hostyn
 
Web Visions PDX '12: Applying Behavior Design
Web Visions PDX '12: Applying Behavior DesignWeb Visions PDX '12: Applying Behavior Design
Web Visions PDX '12: Applying Behavior DesignChris Risdon
 
A bit more emotion, a little less emotional - future perspectives for emotion...
A bit more emotion, a little less emotional - future perspectives for emotion...A bit more emotion, a little less emotional - future perspectives for emotion...
A bit more emotion, a little less emotional - future perspectives for emotion...Marco van Hout
 
Future Interface : What the last 50+ Years of Modern Computing History May Te...
Future Interface : What the last 50+ Years of Modern Computing History May Te...Future Interface : What the last 50+ Years of Modern Computing History May Te...
Future Interface : What the last 50+ Years of Modern Computing History May Te...CA API Management
 
Responsive Design & Prototyping -- An Agency Model (Part 3/3)
Responsive Design & Prototyping -- An Agency Model (Part 3/3)Responsive Design & Prototyping -- An Agency Model (Part 3/3)
Responsive Design & Prototyping -- An Agency Model (Part 3/3)Neeta Goplani
 
How the i pad has changed us
How the i pad has changed usHow the i pad has changed us
How the i pad has changed uscxpartners
 
Introduction to Mindstorm Ltd
Introduction to Mindstorm LtdIntroduction to Mindstorm Ltd
Introduction to Mindstorm Ltdmindstormltd
 
Crowd control merging media 2012
Crowd control merging media 2012Crowd control merging media 2012
Crowd control merging media 2012Anthea Foyer
 
Happening dc introducingsocialcreativity
Happening dc introducingsocialcreativityHappening dc introducingsocialcreativity
Happening dc introducingsocialcreativityTerence Ling
 
Improving Discoverability
Improving DiscoverabilityImproving Discoverability
Improving DiscoverabilityGinsburg Design
 
October 2012 Unitedhealth Presentation
October 2012 Unitedhealth PresentationOctober 2012 Unitedhealth Presentation
October 2012 Unitedhealth PresentationLiz Burow
 
Interfaces, Accessibility & Superheroes
Interfaces, Accessibility & SuperheroesInterfaces, Accessibility & Superheroes
Interfaces, Accessibility & Superheroesliviaven
 

Tendances (20)

Enterprise Search: An Information Architect's Perspective
Enterprise Search: An Information Architect's PerspectiveEnterprise Search: An Information Architect's Perspective
Enterprise Search: An Information Architect's Perspective
 
Designing Interaction with emotion
Designing Interaction with emotionDesigning Interaction with emotion
Designing Interaction with emotion
 
Futureofweb2012post 121106133535-phpapp02
Futureofweb2012post 121106133535-phpapp02Futureofweb2012post 121106133535-phpapp02
Futureofweb2012post 121106133535-phpapp02
 
Can we design organizations for beauty?
Can we design organizations for beauty?Can we design organizations for beauty?
Can we design organizations for beauty?
 
Web Visions PDX '12: Applying Behavior Design
Web Visions PDX '12: Applying Behavior DesignWeb Visions PDX '12: Applying Behavior Design
Web Visions PDX '12: Applying Behavior Design
 
A bit more emotion, a little less emotional - future perspectives for emotion...
A bit more emotion, a little less emotional - future perspectives for emotion...A bit more emotion, a little less emotional - future perspectives for emotion...
A bit more emotion, a little less emotional - future perspectives for emotion...
 
Future Interface : What the last 50+ Years of Modern Computing History May Te...
Future Interface : What the last 50+ Years of Modern Computing History May Te...Future Interface : What the last 50+ Years of Modern Computing History May Te...
Future Interface : What the last 50+ Years of Modern Computing History May Te...
 
Responsive Design & Prototyping -- An Agency Model (Part 3/3)
Responsive Design & Prototyping -- An Agency Model (Part 3/3)Responsive Design & Prototyping -- An Agency Model (Part 3/3)
Responsive Design & Prototyping -- An Agency Model (Part 3/3)
 
iPads in Education III
iPads in Education IIIiPads in Education III
iPads in Education III
 
How the i pad has changed us
How the i pad has changed usHow the i pad has changed us
How the i pad has changed us
 
Introduction to Mindstorm Ltd
Introduction to Mindstorm LtdIntroduction to Mindstorm Ltd
Introduction to Mindstorm Ltd
 
Crowd control merging media 2012
Crowd control merging media 2012Crowd control merging media 2012
Crowd control merging media 2012
 
Designing Social
Designing SocialDesigning Social
Designing Social
 
Happening dc introducingsocialcreativity
Happening dc introducingsocialcreativityHappening dc introducingsocialcreativity
Happening dc introducingsocialcreativity
 
iPads in Education- Part 2
iPads in Education- Part 2iPads in Education- Part 2
iPads in Education- Part 2
 
Improving Discoverability
Improving DiscoverabilityImproving Discoverability
Improving Discoverability
 
Transforming Teaching & Learning
Transforming Teaching & LearningTransforming Teaching & Learning
Transforming Teaching & Learning
 
Engagement by Design
Engagement by DesignEngagement by Design
Engagement by Design
 
October 2012 Unitedhealth Presentation
October 2012 Unitedhealth PresentationOctober 2012 Unitedhealth Presentation
October 2012 Unitedhealth Presentation
 
Interfaces, Accessibility & Superheroes
Interfaces, Accessibility & SuperheroesInterfaces, Accessibility & Superheroes
Interfaces, Accessibility & Superheroes
 

En vedette

Výstava o digitálním designu
Výstava o digitálním designuVýstava o digitálním designu
Výstava o digitálním designuLukas Marvan
 
Co by měl UXák vědět o responzivním webdesignu?
Co by měl UXák vědět o responzivním webdesignu?Co by měl UXák vědět o responzivním webdesignu?
Co by měl UXák vědět o responzivním webdesignu?Martin Michálek
 
Přístupnost prakticky 2.0
Přístupnost prakticky 2.0Přístupnost prakticky 2.0
Přístupnost prakticky 2.0Lukas Marvan
 
Použitelnost a přístupnost (nejen) neziskových webů
Použitelnost a přístupnost (nejen) neziskových webůPoužitelnost a přístupnost (nejen) neziskových webů
Použitelnost a přístupnost (nejen) neziskových webůLukas Marvan
 
Dalibor Pulkert: Mobilní Džungle
Dalibor Pulkert: Mobilní DžungleDalibor Pulkert: Mobilní Džungle
Dalibor Pulkert: Mobilní DžungleEtnetera
 
Doba mobilní …
Doba mobilní …Doba mobilní …
Doba mobilní …Sherpas
 
Responzivní webdesign (pro MS Fest)
Responzivní webdesign (pro MS Fest)Responzivní webdesign (pro MS Fest)
Responzivní webdesign (pro MS Fest)Martin Michálek
 
Přístupnost na mobilních zařízeních
Přístupnost na mobilních zařízeníchPřístupnost na mobilních zařízeních
Přístupnost na mobilních zařízeníchRadek Pavlíček
 
Exhibition "Digital Design: Behind the Pixels" - UX Camp Europe 2016
Exhibition "Digital Design:Behind the Pixels" - UX Camp Europe 2016Exhibition "Digital Design:Behind the Pixels" - UX Camp Europe 2016
Exhibition "Digital Design: Behind the Pixels" - UX Camp Europe 2016Lukas Marvan
 
Pohroma jménem optimalizace pro mobilní zařízení (WebTop100 2013)
Pohroma jménem optimalizace pro mobilní zařízení (WebTop100 2013)Pohroma jménem optimalizace pro mobilní zařízení (WebTop100 2013)
Pohroma jménem optimalizace pro mobilní zařízení (WebTop100 2013)Martin Michálek
 
Design webů v prohlížeči
Design webů v prohlížečiDesign webů v prohlížeči
Design webů v prohlížečiMartin Michálek
 
Technology as a Cultural Practice - UX Australia
Technology as a Cultural Practice - UX AustraliaTechnology as a Cultural Practice - UX Australia
Technology as a Cultural Practice - UX AustraliaRachel Hinman
 
Mobile Prototyping Essentials Workshop: Part 1
Mobile Prototyping Essentials Workshop: Part 1Mobile Prototyping Essentials Workshop: Part 1
Mobile Prototyping Essentials Workshop: Part 1Rachel Hinman
 
Mobile Prototyping Essentials Workshop: Part 2
Mobile Prototyping Essentials Workshop: Part 2Mobile Prototyping Essentials Workshop: Part 2
Mobile Prototyping Essentials Workshop: Part 2Rachel Hinman
 
Testování použitelnosti prakticky
Testování použitelnosti praktickyTestování použitelnosti prakticky
Testování použitelnosti praktickyLukas Marvan
 
10 praktických CSS3 a SVG řešení
10 praktických  CSS3 a SVG řešení10 praktických  CSS3 a SVG řešení
10 praktických CSS3 a SVG řešeníMartin Michálek
 
Jak děláme UX v České televizi
Jak děláme UX v České televiziJak děláme UX v České televizi
Jak děláme UX v České televiziAdam Fendrych
 

En vedette (20)

The Mobile Frontier
The Mobile FrontierThe Mobile Frontier
The Mobile Frontier
 
Mobile First v praxi
Mobile First v praxiMobile First v praxi
Mobile First v praxi
 
Výstava o digitálním designu
Výstava o digitálním designuVýstava o digitálním designu
Výstava o digitálním designu
 
Co by měl UXák vědět o responzivním webdesignu?
Co by měl UXák vědět o responzivním webdesignu?Co by měl UXák vědět o responzivním webdesignu?
Co by měl UXák vědět o responzivním webdesignu?
 
Přístupnost prakticky 2.0
Přístupnost prakticky 2.0Přístupnost prakticky 2.0
Přístupnost prakticky 2.0
 
Použitelnost a přístupnost (nejen) neziskových webů
Použitelnost a přístupnost (nejen) neziskových webůPoužitelnost a přístupnost (nejen) neziskových webů
Použitelnost a přístupnost (nejen) neziskových webů
 
Dalibor Pulkert: Mobilní Džungle
Dalibor Pulkert: Mobilní DžungleDalibor Pulkert: Mobilní Džungle
Dalibor Pulkert: Mobilní Džungle
 
Doba mobilní …
Doba mobilní …Doba mobilní …
Doba mobilní …
 
Responzivní webdesign (pro MS Fest)
Responzivní webdesign (pro MS Fest)Responzivní webdesign (pro MS Fest)
Responzivní webdesign (pro MS Fest)
 
Přístupnost na mobilních zařízeních
Přístupnost na mobilních zařízeníchPřístupnost na mobilních zařízeních
Přístupnost na mobilních zařízeních
 
Exhibition "Digital Design: Behind the Pixels" - UX Camp Europe 2016
Exhibition "Digital Design:Behind the Pixels" - UX Camp Europe 2016Exhibition "Digital Design:Behind the Pixels" - UX Camp Europe 2016
Exhibition "Digital Design: Behind the Pixels" - UX Camp Europe 2016
 
Pohroma jménem optimalizace pro mobilní zařízení (WebTop100 2013)
Pohroma jménem optimalizace pro mobilní zařízení (WebTop100 2013)Pohroma jménem optimalizace pro mobilní zařízení (WebTop100 2013)
Pohroma jménem optimalizace pro mobilní zařízení (WebTop100 2013)
 
Design webů v prohlížeči
Design webů v prohlížečiDesign webů v prohlížeči
Design webů v prohlížeči
 
Technology as a Cultural Practice - UX Australia
Technology as a Cultural Practice - UX AustraliaTechnology as a Cultural Practice - UX Australia
Technology as a Cultural Practice - UX Australia
 
Bez HTML5/CSS3 to nejde
Bez HTML5/CSS3 to nejdeBez HTML5/CSS3 to nejde
Bez HTML5/CSS3 to nejde
 
Mobile Prototyping Essentials Workshop: Part 1
Mobile Prototyping Essentials Workshop: Part 1Mobile Prototyping Essentials Workshop: Part 1
Mobile Prototyping Essentials Workshop: Part 1
 
Mobile Prototyping Essentials Workshop: Part 2
Mobile Prototyping Essentials Workshop: Part 2Mobile Prototyping Essentials Workshop: Part 2
Mobile Prototyping Essentials Workshop: Part 2
 
Testování použitelnosti prakticky
Testování použitelnosti praktickyTestování použitelnosti prakticky
Testování použitelnosti prakticky
 
10 praktických CSS3 a SVG řešení
10 praktických  CSS3 a SVG řešení10 praktických  CSS3 a SVG řešení
10 praktických CSS3 a SVG řešení
 
Jak děláme UX v České televizi
Jak děláme UX v České televiziJak děláme UX v České televizi
Jak děláme UX v České televizi
 

Similaire à Final virtual seminar_mobile_frontier

Mobile Prototyping Essentials
Mobile Prototyping EssentialsMobile Prototyping Essentials
Mobile Prototyping EssentialsRachel Hinman
 
How to build a kick-ass mobile experience
How to build a kick-ass mobile experienceHow to build a kick-ass mobile experience
How to build a kick-ass mobile experienceMichael Dick
 
Designing for User Experience (UX) with Atlassian Tools
Designing for User Experience (UX) with Atlassian ToolsDesigning for User Experience (UX) with Atlassian Tools
Designing for User Experience (UX) with Atlassian ToolsAtlassian
 
Mobile Prototyping Essentials
Mobile Prototyping EssentialsMobile Prototyping Essentials
Mobile Prototyping EssentialsRachel Hinman
 
Getting into User Experience Design
Getting into User Experience DesignGetting into User Experience Design
Getting into User Experience DesignJess McMullin
 
Usability Design: Because it's awesome
Usability Design: Because it's awesomeUsability Design: Because it's awesome
Usability Design: Because it's awesomeJen Yu
 
Workshop | Designing interactions
Workshop | Designing interactionsWorkshop | Designing interactions
Workshop | Designing interactionsBruno Canato
 
Sixth Sense Technology
Sixth Sense TechnologySixth Sense Technology
Sixth Sense TechnologyHanumant Jawak
 
Fred Spencer: Designing a Great UI
Fred Spencer: Designing a Great UIFred Spencer: Designing a Great UI
Fred Spencer: Designing a Great UIAxway Appcelerator
 
Designing a Great UI
Designing a Great UIDesigning a Great UI
Designing a Great UIFred Spencer
 
Swift Paris - Dealing The Cards
Swift Paris - Dealing The CardsSwift Paris - Dealing The Cards
Swift Paris - Dealing The CardsZenly
 
Designing with Giant Pictures
Designing with Giant PicturesDesigning with Giant Pictures
Designing with Giant PicturesTraction
 

Similaire à Final virtual seminar_mobile_frontier (20)

Mobile Prototyping Essentials
Mobile Prototyping EssentialsMobile Prototyping Essentials
Mobile Prototyping Essentials
 
How to build a kick-ass mobile experience
How to build a kick-ass mobile experienceHow to build a kick-ass mobile experience
How to build a kick-ass mobile experience
 
ICS2208 lecture7
ICS2208 lecture7ICS2208 lecture7
ICS2208 lecture7
 
ICS2208 lecture6
ICS2208 lecture6ICS2208 lecture6
ICS2208 lecture6
 
Thinking mobile
Thinking mobileThinking mobile
Thinking mobile
 
Designing for User Experience (UX) with Atlassian Tools
Designing for User Experience (UX) with Atlassian ToolsDesigning for User Experience (UX) with Atlassian Tools
Designing for User Experience (UX) with Atlassian Tools
 
The Challenge of Touchscreen Clutter - v2 - 9.26.2012
The Challenge of Touchscreen Clutter - v2 - 9.26.2012The Challenge of Touchscreen Clutter - v2 - 9.26.2012
The Challenge of Touchscreen Clutter - v2 - 9.26.2012
 
Visual Design Day 1
Visual Design Day 1Visual Design Day 1
Visual Design Day 1
 
Mobile Prototyping Essentials
Mobile Prototyping EssentialsMobile Prototyping Essentials
Mobile Prototyping Essentials
 
Getting into User Experience Design
Getting into User Experience DesignGetting into User Experience Design
Getting into User Experience Design
 
Usability Design: Because it's awesome
Usability Design: Because it's awesomeUsability Design: Because it's awesome
Usability Design: Because it's awesome
 
Workshop | Designing interactions
Workshop | Designing interactionsWorkshop | Designing interactions
Workshop | Designing interactions
 
ARI2132 lecture 8
ARI2132 lecture 8ARI2132 lecture 8
ARI2132 lecture 8
 
Advanced titanium for i os
Advanced titanium for i osAdvanced titanium for i os
Advanced titanium for i os
 
Sixth Sense Technology
Sixth Sense TechnologySixth Sense Technology
Sixth Sense Technology
 
Fred Spencer: Designing a Great UI
Fred Spencer: Designing a Great UIFred Spencer: Designing a Great UI
Fred Spencer: Designing a Great UI
 
Designing a Great UI
Designing a Great UIDesigning a Great UI
Designing a Great UI
 
Digital design workshop
Digital design workshop Digital design workshop
Digital design workshop
 
Swift Paris - Dealing The Cards
Swift Paris - Dealing The CardsSwift Paris - Dealing The Cards
Swift Paris - Dealing The Cards
 
Designing with Giant Pictures
Designing with Giant PicturesDesigning with Giant Pictures
Designing with Giant Pictures
 

Dernier

Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
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
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Dernier (20)

Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
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
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

Final virtual seminar_mobile_frontier

  • 1. The Mobile Frontier Rachel Hinman Senior Research Scientist Nokia Research Lab Palo Alto, California USA Hinman
  • 2. 2 I used to be a web designer, too!
  • 5. Even in situations in which a spirit of exploration and freedom exist, where faculty “Hey, I’ve got this great idea for an app…” are free to experiment to work beyond physical and social constraints, our cognitive habits often get in the way. 
 Marshall McLuhan called it “the rear-view mirror effect,” noting that “We see the world through a rear-view mirror. We march backwards into the future.”!
  • 6.
  • 7.
  • 8.
  • 10. Even in in situations in whichaaspirit of Even situations in which spirit of exploration and freedom exist, where we are exploration and freedom exist, where faculty free to experiment and to work beyond physical are free to experiment work beyond physical and social constraints, and social constraints, our cognitive habits our cognitive habits often get in
 the way. often get in the way. Marshall McLuhan called called it Marshall McLuhan it “the rear-view “the rear-viewnoting that “We noting that mirror effect,” mirror effect,” see the world “We see the world through a rear-view mirror. through a rear-view mirror. We march We march backwards intofuture.”! backwards into the the future.”
  • 11. Mobile presents an opportunity to invent new ways for users to interact with information. 11!
  • 12.
  • 14. Emergent Mobile Topics 1 Shapeshifting 2 A Brave NUI World 3 Comfortable Computing
  • 15. Emergent Mobile Topics 1 Shapeshifting 2 A Brave NUI World 3 Comfortable Computing
  • 17.
  • 18. 18!
  • 19. “We made the web in the image of ourselves, and in the U.S., that means OBESE.” ~Jason Grigsby
  • 20. A! 20!
  • 21. 21!
  • 22. Q: “I think a lot of web design in the past five to ten years is actually Q:! just a reflection of print again. We’ve been designing for one context, which isn’t much better than a PDF document.” ~ Bryan Rieger 22!
  • 23. Q: “Our obsession with layout (carried over from print design) Q:! keeps us from seizing much bigger opportunities on mobile.” ~ Luke Wroblewski 23!
  • 24. 24!
  • 26. Plans & Situated Action Mutual Reconfiguration
  • 27.
  • 28. Q: Suchman’s theory of mutual reconfiguration suggests a person’s Q:! capacity to act (their agency) is reconfigured when it comes into contact with another thing or person - that human action is constantly constructed and reconstructed from dynamic interactions with the material and social worlds.
  • 29.
  • 30. 30
  • 31. Two Q: Q:! Design Implications
  • 32. Q: Q:! 1. Shift in contextual assumptions
  • 33. Q: Q:! 2. Shift in our sensibilities around content as a design material
  • 34. Q: Q:! 1. Shift in contextual assumptions
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41. A!
  • 42. A! Throughout the design process, our work should be situated in the contexts where it will be used.
  • 43. Go to the Gemba
  • 44. Go to the Gemba
  • 45. Go to the Gemba
  • 46. Q: Q:! 2. Shift in our sensibilities around content as a design material
  • 47.
  • 48. Design as the manipulation of materials.
  • 49. Q: Q:! Pages and screens are not our design material
  • 50. Content as a design material.
  • 51. “Right now many designers end up focusing a lot of energy on the overlying Q: view – the whole template and look and feel. But the smaller the screen gets, the less that stuff matters. Q:! One of the most important things we’ve started looking at is writing and working with APIs rather than designing ‘pages’ for one context.” ~Stephanie Rieger
  • 52. “For so much digital content, there is no good metaphor to render anymore – the content is just information, text and images – so new approaches to Q:! interaction and visual UI design are needed.” ~Mike Kruzeniski
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58. How?
  • 60. 1.
  • 61. A! Think of ways to integrate context considerations into your design process.
  • 62. Ideate in the wild… 62! Text entry will never be easy!
  • 63. Test prototypes with users early and often
  • 64. Modifications to your design process will be necessary.
  • 65. 2.
  • 66.
  • 67.
  • 68. Lead with the content
  • 69. ?
  • 70. Emergent Mobile Topics 1 Shapeshifting 2 A Brave NUI World 3 Comfortable Computing
  • 71. 71!
  • 72. Seated in a relatively predictable environment Large screen enables multi-tasking Keyboard and a mouse for input 72!
  • 73. We’re reaching the edges of what GUI can do 73!
  • 74. 74!
  • 75. GUIs become brittle on a mobile device 75!
  • 76.
  • 77.
  • 78. 78!
  • 79. 79!
  • 82. GUI Mental Model = Computer as tool 82!
  • 83. GUI = Recognition “What you see is what you get” 83!
  • 84. GUI = Metaphorics, containment and place 84!
  • 85. GUIs = Heavy Chrome, Icons & Buttons 85!
  • 87. NUI Mental Model = Computer as media 87!
  • 88. NUI = Intuition “What you do is what you get” 88!
  • 89. NUI = Fluid, Unmediated, and Organic 89!
  • 90. NUIs = Content is the Star 90!
  • 91. GUI = Experiences are anchored 91!
  • 92. NUI = Experiences Unfold 92!
  • 93. NUIs Unfold Like a Game 93!
  • 94. NUIs Can Feel Anchor-less 94!
  • 95. 95
  • 96. Mobile Experiences Unfold Patterns for how mobile experiences unfold and progressively reveal their nature 1 The Nested Doll Pattern 2 The Hub and Spoke Pattern 3 The Bento Box Pattern 4 The Filtered View Pattern
  • 98. Hub and Spoke Pattern 98!
  • 101. Mobile Experiences Unfold Patterns for how mobile experiences unfold and progressively reveal their nature 1 The Nested Doll Pattern 2 The Hub and Spoke Pattern 3 The Bento Box Pattern 4 The Filtered View Pattern
  • 102. A! Trick to unfolding = Information boulders to pebbles 102!
  • 103. A! 103
  • 104. A! 104
  • 105. Your Design Challenge! From GUI to NUI 105!
  • 106. Your Design Challenge! From GUI to NUI 1 Identify an interaction sequence you’d like to recreate using NUI principles. 2 Sketch out the interaction using the templates provided. 3 Identify how you’d like your mobile experience to unfold. 106!
  • 107. 107!
  • 108. 108!
  • 109. REMEMBER! It’s easy to go crazy and try to do it all. Instead, focus on applying what we’ve covered… Understanding the differences between graphical and natural user interfaces. Experimenting with how your mobile experience can unfold and and progressively reveal its nature. Play around with the unfolding patterns that have been presented… or invent some of your own. 109!
  • 110. 110
  • 111. Paper In-Screen Prototypes Following Process documented by Diego Pulido via UX Magazine – Paper In-Screen Prototypes Photos courtesy of Diego Pulido and UX Magazine 111!
  • 112. 1. Sketch screen layouts. !  !   ! ! ! 112 Photo courtesy of Diego Pulido and UX Magazine
  • 113. 1. Sketch screen layouts. 2. Scan or photograph the sketches. 113 Photo courtesy of Diego Pulido and UX Magazine
  • 114. 1. Sketch screen layouts. 2. Scan or photograph the sketches. 3. Making sizing adjustments to the files. 114 Photo courtesy of Diego Pulido and UX Magazine!
  • 115. 4. Save the resized images in a file format supported by the mobile device. Be mindful of the sequencing of your screens and label files accordingly. 115 Photo courtesy of Diego Pulido and UX Magazine
  • 116. 4. Save the resized images in a file format supported by the mobile device. Be mindful of the sequencing of your screens and label files accordingly. 5. Import the files into the mobile device’s photo gallery. 116! Photo courtesy of Diego Pulido and UX Magazine!
  • 117. 4. Save the resized images in a file format supported by the mobile device. Be mindful of the sequencing of your screens and label files accordingly. 5. Import the files into the mobile device’s photo gallery. 6. Click and swipe away. 117! Photo courtesy of Diego Pulido and UX Magazine Paper Prototype example!
  • 118. Q: Q:!
  • 119. ?
  • 120. Emergent Mobile Topics 1 Shapeshifting 2 A Brave NUI World 3 Comfortable Computing
  • 122. Q: Q:!
  • 123. “The most profound technologies Q: are those that disappear. Q:! They weave themselves into the fabric of everyday life until they are indistinguishable from it.” ~ Mark Weiser The Computer for the 21st Century
  • 124. Q: Q:! Tab Pad Yard-Sized Board 1991
  • 125. 2010
  • 126.
  • 127. Mobile devices are the gateway drug for ubicomp
  • 128. Following toddlers into the future
  • 129.
  • 130. “I like cuddling up in bed with Q: Netflix on the iPad instead of sitting in front of the TV. It’s more Q:! comfortable to go to bed with a movie the same way I used to go to bed with a book” ~ Norbert iPad Study Participant
  • 131. “It’s almost like my blankie… Q: I curl up in bed with it, or on the couch. I usually have it with me, Q:! regardless of extenuating circumstances ” ~ Erin iPad Study Participant
  • 132. “It’s almost like my blankie…”
  • 133.
  • 134.
  • 135.
  • 136. Say Goodbye to Done
  • 137. This should look familiar… 137!
  • 138. This should look familiar… The web has evolved around a task-efficiency model. Mobile can be different. 138!
  • 139. Tasks are about completion… 139!
  • 140. Tasks are about completion… Possibilities are interactions that accrue over time… 140!
  • 141. Tasks are about completion… Possibilities are interactions that accrue over time… … or facilitate exploration… 141!
  • 142. Tasks are about completion… Possibilities are interactions that accrue over time… ..or are about … or facilitate SENSING exploration… INTENT! 142!
  • 143. 143!
  • 144. 144!
  • 145. 145!
  • 146. 146!
  • 147. 147!
  • 148. 148!
  • 149.
  • 150. Emergent Mobile Topics 1 Shapeshifting 2 A Brave NUI World 3 Comfortable Computing
  • 151. Mobile presents an opportunity to invent new ways for users to interact with information. 151!
  • 152. Thank you! Email: rachel.hinman@nokia.com Thanks, and next up…!
  • 153. Oh! By the way… I’m writing a book! Expected Publication: April 2011 ! ! !