SlideShare uma empresa Scribd logo
1 de 57
A Best Practice Approach to the
                                       Design of Natural User Interfaces

                                       Dieter Wallach & Martin Radvak
                                       May, 27th 2010




User Interface Design   Icon Design      Style Guide       Usability Tests   Custom Look & Feels




                                      © 2010 by ERGOSIGN
ERGOSIGN / Company

 Key Facts
 • Legal Form: GmbH                                                    • Staff: 35 permanent (last update: 01.01.2010)
 • Founded: 2000                                                       • Background: Almost all staff has an academic
                                                                        degree in Computer Science, Graphic Design or
 • Founders: Dr. Marcus Plach & Prof. Dr. Dieter                        Psychology or integrated courses which combine
  Wallach
                                                                        all three.
 • Average Growth Rate: 12 % p.a.(last three years)



 Saarbrücken                                                Hamburg                          Munich




   UPA 2010
   A Best Practice Approach to the Design of Natural User Interfaces
Agenda


   • Natural User Interfaces & Multi-Touch

   • Guidelines & Principles

   • A Dedicated Design Process

   • Today‘s possibilities

   • Research Questions



 UPA 2010
 A Best Practice Approach to the Design of Natural User Interfaces
Natural User Interfaces




UPA 2010
A Best Practice Approach to the Design of Natural User Interfaces
Mind vs. Machine (Buxton, 2001)

                                                                                              Dual-Core Itanium® 2 9000
                                                                                                                               Quad-Core
1 000 000 000                                                                                                                  Xeon®
                                                                                                                               (Penryn)
                                                                                                    Itanium® 2
                                                                                                                         Pentium® D
 100 000 000
                                                             Moore’s law
                                                                                                            Pentium® 4
  10 000 000
                                                                                                         Pentium® III
                                                                          486™ DX                Pentium® IINielsen‘s law
   1 000 000                                                                               Pentium®

                                                        286                386™
     100 000
                                       8086

      10 000


                           8008
                                  8080            “God’s law of cognitive complexity”
       1 000       4004

             1970               1975              1980               1985           1990    1995        2000       2005        2010

      UPA 2010
      A Best Practice Approach to the Design of Natural User Interfaces
“Natural“ — from a human‘s perspective…



      “Natural interaction is defined in terms of
      experience: people naturally communicate
      through gestures, expressions, movements, and
      discover the world by looking around and
      manipulating physical stuff. “
                                                                      – Alessandro Valli


  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
“Natural“ in the sense of technology…




                                                Images: Courtesy of Apple Inc. & Microsoft Corporation


  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
The (former) top candidate for NUIs




  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
The future was already there (but not evenly distributed)




   UPA 2010
   A Best Practice Approach to the Design of Natural User Interfaces
Searching for «Multi-Touch»                                           (Google Trends)




                                                                       (Schöning et al., 2009)



  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Low cost multi touch




  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
But remember,…



                                                                     “Everything is best for
                                                                     something and worse
                                                                     for something else.“
                                                                                – Bill Buxton




 UPA 2010
 A Best Practice Approach to the Design of Natural User Interfaces
Gartner‘s five phase hype cycle




  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces   (Schöning et al., 2009)
What makes a good user interface?




UPA 2010
A Best Practice Approach to the Design of Natural User Interfaces
Taming complexity




  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Identifying needed functionality




  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Appropriate «packaging» of functionality




  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Defining efficient interaction




  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Aesthetics




  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Guidelines & Principles




UPA 2010
A Best Practice Approach to the Design of Natural User Interfaces
Characterstics of NUIs

                                                       “classical“ GUIs              NUIs

                User                                           single-user         multi-user

                                                       indirect interaction     direct interaction
         Interaction
                                                           (hardware)               (software)
                                                       simple to complex       simple, contextual
             Context
                                                           scenarios               scenarios
                                                          transient &               transient
             Posture
                                                      sovereign postures      collaborative posture
                                                        tasks, complexity,      UX, exploration,
              Focus
                                                          “workstation“         user‘s dialogue


  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Our Guiding Bricks and Principles


                                                                       CONTENT
                                       REALISM                          IS THE
                                                                      INTERFACE


                                     360°                              LESS IS
                                   PARADIGM                             MORE

  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
•   Stay simple & intuitive!
                                                                    •   Give your application a
                                                                        realistic Look & Feel
        REALISM                                                     •   Create affordances
                                                                    •   „Follow the principle of
                                                                        continuity“ – Valli
                                                                    •   Responsiveness


UPA 2010
A Best Practice Approach to the Design of Natural User Interfaces
•   Free your contents!
    CONTENT                                                         •   Reduce user controls,
                                                                        enhance user‘s control
     IS THE                                                         •   Use direct manipulation
   INTERFACE                                                        •   Use appropriate gestures
                                                                    •   Be modeless


UPA 2010
A Best Practice Approach to the Design of Natural User Interfaces
•   Be social, think multi!
                                                                    •   There is no user-expected
                                                                        orientation
     360°                                                           •   Consider reach & legibility
   PARADIGM                                                         •   Use Gestalt Laws
                                                                    •   Be aware of design traps
                                                                        when designing for a
                                                                        horizontal system on a
                                                                        vertical screen
UPA 2010
A Best Practice Approach to the Design of Natural User Interfaces
•   Reduce cognitive load!
                                                                    •   Use progressive disclosure
                                                                    •   Stay contextual to
            LESS IS                                                     specific goals
             MORE                                                   •   Discoverability —
                                                                        encourage step by step
                                                                        exploration
                                                                    •   Scaffolding

UPA 2010
A Best Practice Approach to the Design of Natural User Interfaces
3-Stages Design Process




UPA 2010
A Best Practice Approach to the Design of Natural User Interfaces
3-Stages Design Process



                                                Paper Mock-Ups

                                                Previsualisations

                                      Interactive Prototypes



  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Paper Mock-Ups



     ”Paper mock-ups are sketched and sliced low-
     fidelity paper interfaces.
     Their goals are to get a first impression of the
     quality of interaction and discuss high-level
     ideas in layout, navigation and workflow.“


 UPA 2010
 A Best Practice Approach to the Design of Natural User Interfaces
Paper Mock-Ups for Multi-Touch




3. Final UI ‘Information
     Circle’ control




   UPA 2010
   A Best Practice Approach to the Design of Natural User Interfaces
Paper Mock-Ups for Multi-Touch




    1. Harmonise UI                                                    2. Calculate appropriate
 elements with fingers                                                          sizes.
                                                                                (PPcm =
      and objects.                                                         1024 px / 45,72 cm)




   UPA 2010
   A Best Practice Approach to the Design of Natural User Interfaces
Paper Mock-Ups for Multi-Touch


                                                                             Combine existing
                                                                               elements with
                                                                              paper sketches




                                     Images: Courtesy of Spenta Consulting




  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Benefits of Paper Mock-Ups


      • easy, cheap, fast
      • consider ergonomic aspects like touch and reach
      • calculate proportionate pixel-based sizes considering
        different pixel per inch resolutions
      • harmonise sizes of real world objects and digital UI
        elements
      • fingers are actually fingers
      • paper-based elements already behave natural




  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Previsualisations



      ”Previsualisations are UX-focussed screen
      visualisations of the application‘s look &
      behaviour.
      Their goal is to create a common vision of the
      future application among all stakeholders.“


  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Previsualisations Design Process




 Visual Design                                                   Animation   Simulation


                                                             Scenarios

  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Final Application Experience




  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Wizard-of-Oz: Now that you know it …




  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Benefits of Previsualisations



      • Extraordinary powerful communication tool
      • Highly realistic
      • Highly „designer-oriented“
      • Independent of the underlying implementation
      • Get rich feedback by stakeholders
      • Generally faster than prototypical implementation




  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Interactive Prototypes




               “Tell me and I'll forget.
            Show me and I may remember.
           Involve me and I'll understand.“
                                                                      – Chinese proverb



  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Interactive Prototypes



      ”Interactive prototypes are high-fidelity
      impressions of the application‘s look & feel.
      Their goal is to let you, your users and your
      customers feel the application.“



  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
An Example




 UPA 2010
 A Best Practice Approach to the Design of Natural User Interfaces
Benefits of Interactive Prototypes



      • Rich feedback and user testing possibilities
      • Let customers „feel“ what they will get
      • Take advantage of available powerful SDKs
        (e.g. Microsoft Surface / Windows 7)
      • … and available Gesture Recognisers
        ($1 Unistroke Recogniser)
      • Rapid prototyping in WPF with Expression Blend




  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Today‘s Possibilities




UPA 2010
A Best Practice Approach to the Design of Natural User Interfaces
Microsoft Surface
 • First commercial MS
   multi-touch table
 • Integrated system
   with 30in screen
   (1024 x 768px)
 • Technology: Rear-
   projection, IR Light
   & camera system
 • Surface SDK 1.0
   SP1 WPF/XNA
 • Expression Blend /
   Visual Studio /
   Surface Simulator
  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Apple iPad / iPhone


                                                                      • iPhone OS SDK 3.2 /
                                                                        iPhone OS 4.0 soon
                                                                      • Objective-C
                                                                        Development in
                                                                        XCode & Interface
                                                                        Builder
                                                                      • iPhone / iPad
                                                                        Simulator



  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Comparative Analysis

                                                   Surface            Windows 7      Apple iPad
                                                                        Any Multi-
           Platform                          Surface Table                           iPhone / iPad
                                                                      Touch-Screen
        Sensing                             Objects,Tags &
                                                                        Fingers         Fingers
       Dimensions                              Fingers
                                                   Diffused            Capacitive     Capacitive
       Technology
                                                Illumination            Sensing        Sensing
                                                                       Windows 7     iPhone OS 3.2
               SDK                        Surface SDK 2.0
                                                                       Touch SDK         SDK

         Language                                    Easy WPF Development             Objective-C

         Touch                              High-Level Multi-Touch Events &
                                                                                     Cocoa Touch
       Processing                             Raw Touch Input Processing

  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Example Application




UPA 2010
A Best Practice Approach to the Design of Natural User Interfaces
IXMENTOR




 UPA 2010
 A Best Practice Approach to the Design of Natural User Interfaces
Many open research questions …




UPA 2010
A Best Practice Approach to the Design of Natural User Interfaces
Time will tell …


   “Remember that it took 30 years between when
   the mouse was invented by Engelbart and
   English in 1965 to when it became
   ubiquitous.“
                                                                      – Bill Buxton




  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Which gestures shall we use?




                                                                      (Gesturecons
  UPA 2010                                                            by Lee, 2010)
  A Best Practice Approach to the Design of Natural User Interfaces
Dominant hand vs. reference frame (Buxton, 2009)



                                                                          smal l …»
                                                     writi ng is
                        mfor t for
        e of         co
«   Zon




      UPA 2010
      A Best Practice Approach to the Design of Natural User Interfaces
Combining the real and virtual world




                                                                      (Weiss et al., 2010)


  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Effects of age and computer literacy



                                                                      (Harper et al., 2008)




  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Gorilla arms, labels, Fitts` & feedback

                                                                                       Fitts‘ law &
                                                                                      Iceberg-tips




                                                                                Visual feedback
 Gorilla arm problem




                                                            Label positioning
  UPA 2010
  A Best Practice Approach to the Design of Natural User Interfaces
Lessons Learned



 • What are NUIs?
 • What are the design challenges?
 • Which tools and methods help us to be
   successful?
 • Projects & research questions




 UPA 2010
 A Best Practice Approach to the Design of Natural User Interfaces
Thank You




Saarbrücken         Hamburg                München
Europa-Allee 12     Rothenbaumchausee 31   Augustenstraße 73
66113 Saarbrücken   20148 Hamburg          80333 München




                     www.ergosign.de

Mais conteúdo relacionado

Mais procurados

Lightweight Concurrency
Lightweight ConcurrencyLightweight Concurrency
Lightweight ConcurrencyAndreas Heil
 
MIT General Exams. Grounding interfaces: shifting the body boundaries, 2008.
MIT General Exams. Grounding interfaces: shifting the body boundaries, 2008.MIT General Exams. Grounding interfaces: shifting the body boundaries, 2008.
MIT General Exams. Grounding interfaces: shifting the body boundaries, 2008.Cati Vaucelle
 
Project Modai preliminary boards
Project Modai preliminary boardsProject Modai preliminary boards
Project Modai preliminary boardsJulius Tarng
 
426 lecture6b: AR Interaction
426 lecture6b: AR Interaction426 lecture6b: AR Interaction
426 lecture6b: AR InteractionMark Billinghurst
 
The Science of UX Design
The Science of UX DesignThe Science of UX Design
The Science of UX DesignZack Naylor
 
Spatial Interaction Design_Interaction
Spatial Interaction Design_InteractionSpatial Interaction Design_Interaction
Spatial Interaction Design_InteractionTungjentsai 蔡敦仁
 
Exploring “live” Social and Networked Interaction with the Future Media Inter...
Exploring “live” Social and Networked Interaction with the Future Media Inter...Exploring “live” Social and Networked Interaction with the Future Media Inter...
Exploring “live” Social and Networked Interaction with the Future Media Inter...experimedia
 
Dynamic IA: External & Internal Contexts for Reframing
Dynamic IA: External & Internal Contexts for ReframingDynamic IA: External & Internal Contexts for Reframing
Dynamic IA: External & Internal Contexts for ReframingDesign for Context
 
Introduction to ipr [compatibility mode]
Introduction to ipr [compatibility mode]Introduction to ipr [compatibility mode]
Introduction to ipr [compatibility mode]Delwin Arikatt
 
Context Adaptive Services
Context Adaptive ServicesContext Adaptive Services
Context Adaptive ServicesJohn Yanosy Jr
 
Lean ux deck_aux_120410
Lean ux deck_aux_120410Lean ux deck_aux_120410
Lean ux deck_aux_120410Janice Fraser
 
Design Scripts: Designing (inter)action with intent
Design Scripts: Designing (inter)action with intent Design Scripts: Designing (inter)action with intent
Design Scripts: Designing (inter)action with intent Bas Leurs
 
App Design, from Concept to Completion
App Design, from Concept to CompletionApp Design, from Concept to Completion
App Design, from Concept to CompletionHowie Chang
 
What the fuck is Bra(i)nding?
What the fuck is Bra(i)nding?What the fuck is Bra(i)nding?
What the fuck is Bra(i)nding?damoncb
 
Aum workshop paper_presentation
Aum workshop paper_presentationAum workshop paper_presentation
Aum workshop paper_presentationAhmad Ammari
 
Clare Ramsden - thinking outside the box
Clare Ramsden - thinking outside the box Clare Ramsden - thinking outside the box
Clare Ramsden - thinking outside the box COT SSNP
 
UX from 30,000ft (COMP33512 - Lecture 7 & 8 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 7 & 8 - 2012/2013)UX from 30,000ft (COMP33512 - Lecture 7 & 8 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 7 & 8 - 2012/2013)Simon Harper
 
Principles of user interface design
Principles of user interface designPrinciples of user interface design
Principles of user interface designvivekvelvan
 
Lookn learn an ar system of linked video
Lookn learn an ar system of linked videoLookn learn an ar system of linked video
Lookn learn an ar system of linked videoAlexander Decker
 

Mais procurados (20)

Lightweight Concurrency
Lightweight ConcurrencyLightweight Concurrency
Lightweight Concurrency
 
MIT General Exams. Grounding interfaces: shifting the body boundaries, 2008.
MIT General Exams. Grounding interfaces: shifting the body boundaries, 2008.MIT General Exams. Grounding interfaces: shifting the body boundaries, 2008.
MIT General Exams. Grounding interfaces: shifting the body boundaries, 2008.
 
Project Modai preliminary boards
Project Modai preliminary boardsProject Modai preliminary boards
Project Modai preliminary boards
 
426 lecture6b: AR Interaction
426 lecture6b: AR Interaction426 lecture6b: AR Interaction
426 lecture6b: AR Interaction
 
The Science of UX Design
The Science of UX DesignThe Science of UX Design
The Science of UX Design
 
Spatial Interaction Design_Interaction
Spatial Interaction Design_InteractionSpatial Interaction Design_Interaction
Spatial Interaction Design_Interaction
 
Exploring “live” Social and Networked Interaction with the Future Media Inter...
Exploring “live” Social and Networked Interaction with the Future Media Inter...Exploring “live” Social and Networked Interaction with the Future Media Inter...
Exploring “live” Social and Networked Interaction with the Future Media Inter...
 
Dynamic IA: External & Internal Contexts for Reframing
Dynamic IA: External & Internal Contexts for ReframingDynamic IA: External & Internal Contexts for Reframing
Dynamic IA: External & Internal Contexts for Reframing
 
Introduction to ipr [compatibility mode]
Introduction to ipr [compatibility mode]Introduction to ipr [compatibility mode]
Introduction to ipr [compatibility mode]
 
Infrared -
Infrared - Infrared -
Infrared -
 
Context Adaptive Services
Context Adaptive ServicesContext Adaptive Services
Context Adaptive Services
 
Lean ux deck_aux_120410
Lean ux deck_aux_120410Lean ux deck_aux_120410
Lean ux deck_aux_120410
 
Design Scripts: Designing (inter)action with intent
Design Scripts: Designing (inter)action with intent Design Scripts: Designing (inter)action with intent
Design Scripts: Designing (inter)action with intent
 
App Design, from Concept to Completion
App Design, from Concept to CompletionApp Design, from Concept to Completion
App Design, from Concept to Completion
 
What the fuck is Bra(i)nding?
What the fuck is Bra(i)nding?What the fuck is Bra(i)nding?
What the fuck is Bra(i)nding?
 
Aum workshop paper_presentation
Aum workshop paper_presentationAum workshop paper_presentation
Aum workshop paper_presentation
 
Clare Ramsden - thinking outside the box
Clare Ramsden - thinking outside the box Clare Ramsden - thinking outside the box
Clare Ramsden - thinking outside the box
 
UX from 30,000ft (COMP33512 - Lecture 7 & 8 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 7 & 8 - 2012/2013)UX from 30,000ft (COMP33512 - Lecture 7 & 8 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 7 & 8 - 2012/2013)
 
Principles of user interface design
Principles of user interface designPrinciples of user interface design
Principles of user interface design
 
Lookn learn an ar system of linked video
Lookn learn an ar system of linked videoLookn learn an ar system of linked video
Lookn learn an ar system of linked video
 

Destaque

Touchable AR with Kinect ~ and thinking about future User Interface ~
Touchable AR with Kinect ~ and thinking about future User Interface ~ Touchable AR with Kinect ~ and thinking about future User Interface ~
Touchable AR with Kinect ~ and thinking about future User Interface ~ Yoshihisa Maruya
 
TUESDAY. Resource Raising: Key principles and examples of YBI Network best pr...
TUESDAY. Resource Raising: Key principles and examples of YBI Network best pr...TUESDAY. Resource Raising: Key principles and examples of YBI Network best pr...
TUESDAY. Resource Raising: Key principles and examples of YBI Network best pr...Youth Business International
 
مشروع التخرج LTE
مشروع التخرج LTEمشروع التخرج LTE
مشروع التخرج LTEAyah Mfarrej
 
Brainsense -Introduction to brain computer interface
Brainsense -Introduction to brain computer interfaceBrainsense -Introduction to brain computer interface
Brainsense -Introduction to brain computer interfacePantech ProLabs India Pvt Ltd
 
Lec1 :- Data communication and network
Lec1 :- Data communication and networkLec1 :- Data communication and network
Lec1 :- Data communication and networkDhrumil Shah
 
INTRODUCTION TO BASICS OF DATA COMMUNICATION"S
INTRODUCTION TO BASICS OF DATA COMMUNICATION"SINTRODUCTION TO BASICS OF DATA COMMUNICATION"S
INTRODUCTION TO BASICS OF DATA COMMUNICATION"Sfakz133
 
Best Practice Information Architecture
Best Practice Information ArchitectureBest Practice Information Architecture
Best Practice Information ArchitecturePatrick Kennedy
 
Dave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
Dave Chandler Presents SDN at World Wide Technology's TECday - St. LouisDave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
Dave Chandler Presents SDN at World Wide Technology's TECday - St. LouisWorld Wide Technology
 
SDN Basics – What You Need to Know about Software-Defined Networking
SDN Basics – What You Need to Know about Software-Defined NetworkingSDN Basics – What You Need to Know about Software-Defined Networking
SDN Basics – What You Need to Know about Software-Defined NetworkingSDxCentral
 
Powerpoint for data communication
Powerpoint for data communication Powerpoint for data communication
Powerpoint for data communication samanthaanderson21
 
Mind Control Using Psychotronics
Mind Control Using PsychotronicsMind Control Using Psychotronics
Mind Control Using PsychotronicsSandeep Sandz
 
brain computer-interfaces PPT
 brain computer-interfaces PPT brain computer-interfaces PPT
brain computer-interfaces PPTVijay Mehta
 
Software-Defined Networking(SDN):A New Approach to Networking
Software-Defined Networking(SDN):A New Approach to NetworkingSoftware-Defined Networking(SDN):A New Approach to Networking
Software-Defined Networking(SDN):A New Approach to NetworkingAnju Ann
 
Data communication (simple explanation)
Data communication (simple explanation)Data communication (simple explanation)
Data communication (simple explanation)Twist Akid Sultan
 
Data communication and network Chapter -1
Data communication and network Chapter -1Data communication and network Chapter -1
Data communication and network Chapter -1Zafar Ayub
 

Destaque (15)

Touchable AR with Kinect ~ and thinking about future User Interface ~
Touchable AR with Kinect ~ and thinking about future User Interface ~ Touchable AR with Kinect ~ and thinking about future User Interface ~
Touchable AR with Kinect ~ and thinking about future User Interface ~
 
TUESDAY. Resource Raising: Key principles and examples of YBI Network best pr...
TUESDAY. Resource Raising: Key principles and examples of YBI Network best pr...TUESDAY. Resource Raising: Key principles and examples of YBI Network best pr...
TUESDAY. Resource Raising: Key principles and examples of YBI Network best pr...
 
مشروع التخرج LTE
مشروع التخرج LTEمشروع التخرج LTE
مشروع التخرج LTE
 
Brainsense -Introduction to brain computer interface
Brainsense -Introduction to brain computer interfaceBrainsense -Introduction to brain computer interface
Brainsense -Introduction to brain computer interface
 
Lec1 :- Data communication and network
Lec1 :- Data communication and networkLec1 :- Data communication and network
Lec1 :- Data communication and network
 
INTRODUCTION TO BASICS OF DATA COMMUNICATION"S
INTRODUCTION TO BASICS OF DATA COMMUNICATION"SINTRODUCTION TO BASICS OF DATA COMMUNICATION"S
INTRODUCTION TO BASICS OF DATA COMMUNICATION"S
 
Best Practice Information Architecture
Best Practice Information ArchitectureBest Practice Information Architecture
Best Practice Information Architecture
 
Dave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
Dave Chandler Presents SDN at World Wide Technology's TECday - St. LouisDave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
Dave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
 
SDN Basics – What You Need to Know about Software-Defined Networking
SDN Basics – What You Need to Know about Software-Defined NetworkingSDN Basics – What You Need to Know about Software-Defined Networking
SDN Basics – What You Need to Know about Software-Defined Networking
 
Powerpoint for data communication
Powerpoint for data communication Powerpoint for data communication
Powerpoint for data communication
 
Mind Control Using Psychotronics
Mind Control Using PsychotronicsMind Control Using Psychotronics
Mind Control Using Psychotronics
 
brain computer-interfaces PPT
 brain computer-interfaces PPT brain computer-interfaces PPT
brain computer-interfaces PPT
 
Software-Defined Networking(SDN):A New Approach to Networking
Software-Defined Networking(SDN):A New Approach to NetworkingSoftware-Defined Networking(SDN):A New Approach to Networking
Software-Defined Networking(SDN):A New Approach to Networking
 
Data communication (simple explanation)
Data communication (simple explanation)Data communication (simple explanation)
Data communication (simple explanation)
 
Data communication and network Chapter -1
Data communication and network Chapter -1Data communication and network Chapter -1
Data communication and network Chapter -1
 

Semelhante a A Best Practice Approach to the Design of Natural User Interfaces (ERGOSIGN)

Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...Ed Chi
 
IA CAMP 2015: As Yet Untitled
IA CAMP 2015: As Yet UntitledIA CAMP 2015: As Yet Untitled
IA CAMP 2015: As Yet UntitledNobuya Sato
 
Webinar Ver2
Webinar Ver2Webinar Ver2
Webinar Ver2IntelSSG
 
Ubiquitous Computing and Context-Aware Services
Ubiquitous Computing and Context-Aware ServicesUbiquitous Computing and Context-Aware Services
Ubiquitous Computing and Context-Aware ServicesKuncoro Wastuwibowo
 
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyEmerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyITCamp
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous ComputingDaniel Kornev
 
Intro to UX part two
Intro to UX part twoIntro to UX part two
Intro to UX part twoKagonya Awori
 
[I3 d]03 interactivity
[I3 d]03 interactivity[I3 d]03 interactivity
[I3 d]03 interactivityjylee6977
 
Provide better user experience to your project
Provide better user experience to your projectProvide better user experience to your project
Provide better user experience to your projectIgor Napierala
 
UX Seminar, Elements of UX Research
UX Seminar, Elements of UX Research UX Seminar, Elements of UX Research
UX Seminar, Elements of UX Research Sungmin Kim
 
Interfaces to ubiquitous computing
Interfaces to ubiquitous computingInterfaces to ubiquitous computing
Interfaces to ubiquitous computingswati sonawane
 
Multi-Touch Tangible Interface; HCI trends, projects, and development
Multi-Touch Tangible Interface; HCI trends, projects, and developmentMulti-Touch Tangible Interface; HCI trends, projects, and development
Multi-Touch Tangible Interface; HCI trends, projects, and developmentJazmi Jamal
 
Power of Social Collaboration and Business Technology Adoption
Power of Social Collaboration and Business Technology AdoptionPower of Social Collaboration and Business Technology Adoption
Power of Social Collaboration and Business Technology AdoptionSoftware Park Thailand
 
AMD 2011 Computex Press Conference
AMD 2011 Computex Press ConferenceAMD 2011 Computex Press Conference
AMD 2011 Computex Press Conferenceamdcomputex
 
Usability Training - UDSM 06/2010
Usability Training - UDSM 06/2010Usability Training - UDSM 06/2010
Usability Training - UDSM 06/2010Marko Teräs
 
The iPad is 40 years old copy
The iPad is 40 years old copyThe iPad is 40 years old copy
The iPad is 40 years old copyArnold Wasserman
 
The i pad is 40 years old copy
The i pad is 40 years old copyThe i pad is 40 years old copy
The i pad is 40 years old copyArnold Wasserman
 
The i pad is 40 years old copy
The i pad is 40 years old copyThe i pad is 40 years old copy
The i pad is 40 years old copyArnold Wasserman
 

Semelhante a A Best Practice Approach to the Design of Natural User Interfaces (ERGOSIGN) (20)

Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...
 
My Robot
My RobotMy Robot
My Robot
 
IA CAMP 2015: As Yet Untitled
IA CAMP 2015: As Yet UntitledIA CAMP 2015: As Yet Untitled
IA CAMP 2015: As Yet Untitled
 
Webinar Ver2
Webinar Ver2Webinar Ver2
Webinar Ver2
 
Ubiquitous Computing and Context-Aware Services
Ubiquitous Computing and Context-Aware ServicesUbiquitous Computing and Context-Aware Services
Ubiquitous Computing and Context-Aware Services
 
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyEmerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computing
 
Intro to UX part two
Intro to UX part twoIntro to UX part two
Intro to UX part two
 
[I3 d]03 interactivity
[I3 d]03 interactivity[I3 d]03 interactivity
[I3 d]03 interactivity
 
Provide better user experience to your project
Provide better user experience to your projectProvide better user experience to your project
Provide better user experience to your project
 
UX Seminar, Elements of UX Research
UX Seminar, Elements of UX Research UX Seminar, Elements of UX Research
UX Seminar, Elements of UX Research
 
Women In UX
Women In UXWomen In UX
Women In UX
 
Interfaces to ubiquitous computing
Interfaces to ubiquitous computingInterfaces to ubiquitous computing
Interfaces to ubiquitous computing
 
Multi-Touch Tangible Interface; HCI trends, projects, and development
Multi-Touch Tangible Interface; HCI trends, projects, and developmentMulti-Touch Tangible Interface; HCI trends, projects, and development
Multi-Touch Tangible Interface; HCI trends, projects, and development
 
Power of Social Collaboration and Business Technology Adoption
Power of Social Collaboration and Business Technology AdoptionPower of Social Collaboration and Business Technology Adoption
Power of Social Collaboration and Business Technology Adoption
 
AMD 2011 Computex Press Conference
AMD 2011 Computex Press ConferenceAMD 2011 Computex Press Conference
AMD 2011 Computex Press Conference
 
Usability Training - UDSM 06/2010
Usability Training - UDSM 06/2010Usability Training - UDSM 06/2010
Usability Training - UDSM 06/2010
 
The iPad is 40 years old copy
The iPad is 40 years old copyThe iPad is 40 years old copy
The iPad is 40 years old copy
 
The i pad is 40 years old copy
The i pad is 40 years old copyThe i pad is 40 years old copy
The i pad is 40 years old copy
 
The i pad is 40 years old copy
The i pad is 40 years old copyThe i pad is 40 years old copy
The i pad is 40 years old copy
 

Mais de Ergosign GmbH

"Wir arbeiten genauso wie davor - nur anders", bitkom-Vortrag
"Wir arbeiten genauso wie davor - nur anders", bitkom-Vortrag"Wir arbeiten genauso wie davor - nur anders", bitkom-Vortrag
"Wir arbeiten genauso wie davor - nur anders", bitkom-VortragErgosign GmbH
 
"Build Great Services" - Ergosign @ MCBW 2021
"Build Great Services" - Ergosign @ MCBW 2021"Build Great Services" - Ergosign @ MCBW 2021
"Build Great Services" - Ergosign @ MCBW 2021Ergosign GmbH
 
Talk "3 Gründe -
 Warum menschzentriertes Design die Apokalypse verhindert", ...
Talk "3 Gründe -
 Warum menschzentriertes Design die Apokalypse verhindert", ...Talk "3 Gründe -
 Warum menschzentriertes Design die Apokalypse verhindert", ...
Talk "3 Gründe -
 Warum menschzentriertes Design die Apokalypse verhindert", ...Ergosign GmbH
 
Talk "Multimodal, collaborative & autonomous", IoT Meetup, 10/2020
Talk "Multimodal, collaborative & autonomous", IoT Meetup, 10/2020Talk "Multimodal, collaborative & autonomous", IoT Meetup, 10/2020
Talk "Multimodal, collaborative & autonomous", IoT Meetup, 10/2020Ergosign GmbH
 
Talk "Multimodal Systems", VDMA ERFA Meeting, 05/2020
Talk "Multimodal Systems", VDMA ERFA Meeting, 05/2020Talk "Multimodal Systems", VDMA ERFA Meeting, 05/2020
Talk "Multimodal Systems", VDMA ERFA Meeting, 05/2020Ergosign GmbH
 
USER CENTERED DESIGN OF INTERACTIVE DATA VISUALIZATIONS
USER CENTERED DESIGN OF INTERACTIVE DATA VISUALIZATIONSUSER CENTERED DESIGN OF INTERACTIVE DATA VISUALIZATIONS
USER CENTERED DESIGN OF INTERACTIVE DATA VISUALIZATIONSErgosign GmbH
 
USER CENTERED DESIGN OF INTERACTIVE DATA VISUALIZATIONS
USER CENTERED DESIGN OF INTERACTIVE DATA VISUALIZATIONSUSER CENTERED DESIGN OF INTERACTIVE DATA VISUALIZATIONS
USER CENTERED DESIGN OF INTERACTIVE DATA VISUALIZATIONSErgosign GmbH
 
Augmented Reality im ux design
Augmented Reality im ux designAugmented Reality im ux design
Augmented Reality im ux designErgosign GmbH
 
Quo vadis, Student? Berufsorientierung für angehende UX Designer (World Usabi...
Quo vadis, Student? Berufsorientierung für angehende UX Designer (World Usabi...Quo vadis, Student? Berufsorientierung für angehende UX Designer (World Usabi...
Quo vadis, Student? Berufsorientierung für angehende UX Designer (World Usabi...Ergosign GmbH
 
WPF UI Development Unchained
WPF UI Development UnchainedWPF UI Development Unchained
WPF UI Development UnchainedErgosign GmbH
 
Ergosign-Responsive-Design-2013
Ergosign-Responsive-Design-2013Ergosign-Responsive-Design-2013
Ergosign-Responsive-Design-2013Ergosign GmbH
 
Ergosign-Hilfekonzepte-2013
Ergosign-Hilfekonzepte-2013Ergosign-Hilfekonzepte-2013
Ergosign-Hilfekonzepte-2013Ergosign GmbH
 
Ergosign-wpf-ui-development-best-practices-dotnet
Ergosign-wpf-ui-development-best-practices-dotnetErgosign-wpf-ui-development-best-practices-dotnet
Ergosign-wpf-ui-development-best-practices-dotnetErgosign GmbH
 
2013 04-12 iud würzburg
2013 04-12 iud würzburg2013 04-12 iud würzburg
2013 04-12 iud würzburgErgosign GmbH
 
WPF UI-Development Best Practices
WPF UI-Development Best PracticesWPF UI-Development Best Practices
WPF UI-Development Best PracticesErgosign GmbH
 
METROfizierung industrieller Bedienoberflächen
METROfizierung industrieller BedienoberflächenMETROfizierung industrieller Bedienoberflächen
METROfizierung industrieller BedienoberflächenErgosign GmbH
 
WPF Custom Controls: UX-Design and -Development @ dotnet Cologne Conference
WPF Custom Controls: UX-Design and -Development @ dotnet Cologne ConferenceWPF Custom Controls: UX-Design and -Development @ dotnet Cologne Conference
WPF Custom Controls: UX-Design and -Development @ dotnet Cologne ConferenceErgosign GmbH
 
WPF Custom Controls: UX-Design and -Development @ GUI&DESIGN Conference
WPF Custom Controls: UX-Design and -Development @ GUI&DESIGN ConferenceWPF Custom Controls: UX-Design and -Development @ GUI&DESIGN Conference
WPF Custom Controls: UX-Design and -Development @ GUI&DESIGN ConferenceErgosign GmbH
 
Anforderungsanalyse - Zu Risiken und Nebenwirkungen (be-)fragen Sie Ihren Nut...
Anforderungsanalyse - Zu Risiken und Nebenwirkungen (be-)fragen Sie Ihren Nut...Anforderungsanalyse - Zu Risiken und Nebenwirkungen (be-)fragen Sie Ihren Nut...
Anforderungsanalyse - Zu Risiken und Nebenwirkungen (be-)fragen Sie Ihren Nut...Ergosign GmbH
 
Kommunikation 2.0 als Designtool im UCD Prozess (ERGOSIGN)
Kommunikation 2.0 als Designtool im UCD Prozess (ERGOSIGN)Kommunikation 2.0 als Designtool im UCD Prozess (ERGOSIGN)
Kommunikation 2.0 als Designtool im UCD Prozess (ERGOSIGN)Ergosign GmbH
 

Mais de Ergosign GmbH (20)

"Wir arbeiten genauso wie davor - nur anders", bitkom-Vortrag
"Wir arbeiten genauso wie davor - nur anders", bitkom-Vortrag"Wir arbeiten genauso wie davor - nur anders", bitkom-Vortrag
"Wir arbeiten genauso wie davor - nur anders", bitkom-Vortrag
 
"Build Great Services" - Ergosign @ MCBW 2021
"Build Great Services" - Ergosign @ MCBW 2021"Build Great Services" - Ergosign @ MCBW 2021
"Build Great Services" - Ergosign @ MCBW 2021
 
Talk "3 Gründe -
 Warum menschzentriertes Design die Apokalypse verhindert", ...
Talk "3 Gründe -
 Warum menschzentriertes Design die Apokalypse verhindert", ...Talk "3 Gründe -
 Warum menschzentriertes Design die Apokalypse verhindert", ...
Talk "3 Gründe -
 Warum menschzentriertes Design die Apokalypse verhindert", ...
 
Talk "Multimodal, collaborative & autonomous", IoT Meetup, 10/2020
Talk "Multimodal, collaborative & autonomous", IoT Meetup, 10/2020Talk "Multimodal, collaborative & autonomous", IoT Meetup, 10/2020
Talk "Multimodal, collaborative & autonomous", IoT Meetup, 10/2020
 
Talk "Multimodal Systems", VDMA ERFA Meeting, 05/2020
Talk "Multimodal Systems", VDMA ERFA Meeting, 05/2020Talk "Multimodal Systems", VDMA ERFA Meeting, 05/2020
Talk "Multimodal Systems", VDMA ERFA Meeting, 05/2020
 
USER CENTERED DESIGN OF INTERACTIVE DATA VISUALIZATIONS
USER CENTERED DESIGN OF INTERACTIVE DATA VISUALIZATIONSUSER CENTERED DESIGN OF INTERACTIVE DATA VISUALIZATIONS
USER CENTERED DESIGN OF INTERACTIVE DATA VISUALIZATIONS
 
USER CENTERED DESIGN OF INTERACTIVE DATA VISUALIZATIONS
USER CENTERED DESIGN OF INTERACTIVE DATA VISUALIZATIONSUSER CENTERED DESIGN OF INTERACTIVE DATA VISUALIZATIONS
USER CENTERED DESIGN OF INTERACTIVE DATA VISUALIZATIONS
 
Augmented Reality im ux design
Augmented Reality im ux designAugmented Reality im ux design
Augmented Reality im ux design
 
Quo vadis, Student? Berufsorientierung für angehende UX Designer (World Usabi...
Quo vadis, Student? Berufsorientierung für angehende UX Designer (World Usabi...Quo vadis, Student? Berufsorientierung für angehende UX Designer (World Usabi...
Quo vadis, Student? Berufsorientierung für angehende UX Designer (World Usabi...
 
WPF UI Development Unchained
WPF UI Development UnchainedWPF UI Development Unchained
WPF UI Development Unchained
 
Ergosign-Responsive-Design-2013
Ergosign-Responsive-Design-2013Ergosign-Responsive-Design-2013
Ergosign-Responsive-Design-2013
 
Ergosign-Hilfekonzepte-2013
Ergosign-Hilfekonzepte-2013Ergosign-Hilfekonzepte-2013
Ergosign-Hilfekonzepte-2013
 
Ergosign-wpf-ui-development-best-practices-dotnet
Ergosign-wpf-ui-development-best-practices-dotnetErgosign-wpf-ui-development-best-practices-dotnet
Ergosign-wpf-ui-development-best-practices-dotnet
 
2013 04-12 iud würzburg
2013 04-12 iud würzburg2013 04-12 iud würzburg
2013 04-12 iud würzburg
 
WPF UI-Development Best Practices
WPF UI-Development Best PracticesWPF UI-Development Best Practices
WPF UI-Development Best Practices
 
METROfizierung industrieller Bedienoberflächen
METROfizierung industrieller BedienoberflächenMETROfizierung industrieller Bedienoberflächen
METROfizierung industrieller Bedienoberflächen
 
WPF Custom Controls: UX-Design and -Development @ dotnet Cologne Conference
WPF Custom Controls: UX-Design and -Development @ dotnet Cologne ConferenceWPF Custom Controls: UX-Design and -Development @ dotnet Cologne Conference
WPF Custom Controls: UX-Design and -Development @ dotnet Cologne Conference
 
WPF Custom Controls: UX-Design and -Development @ GUI&DESIGN Conference
WPF Custom Controls: UX-Design and -Development @ GUI&DESIGN ConferenceWPF Custom Controls: UX-Design and -Development @ GUI&DESIGN Conference
WPF Custom Controls: UX-Design and -Development @ GUI&DESIGN Conference
 
Anforderungsanalyse - Zu Risiken und Nebenwirkungen (be-)fragen Sie Ihren Nut...
Anforderungsanalyse - Zu Risiken und Nebenwirkungen (be-)fragen Sie Ihren Nut...Anforderungsanalyse - Zu Risiken und Nebenwirkungen (be-)fragen Sie Ihren Nut...
Anforderungsanalyse - Zu Risiken und Nebenwirkungen (be-)fragen Sie Ihren Nut...
 
Kommunikation 2.0 als Designtool im UCD Prozess (ERGOSIGN)
Kommunikation 2.0 als Designtool im UCD Prozess (ERGOSIGN)Kommunikation 2.0 als Designtool im UCD Prozess (ERGOSIGN)
Kommunikation 2.0 als Designtool im UCD Prozess (ERGOSIGN)
 

Último

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Último (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

A Best Practice Approach to the Design of Natural User Interfaces (ERGOSIGN)

  • 1. A Best Practice Approach to the Design of Natural User Interfaces Dieter Wallach & Martin Radvak May, 27th 2010 User Interface Design Icon Design Style Guide Usability Tests Custom Look & Feels © 2010 by ERGOSIGN
  • 2. ERGOSIGN / Company Key Facts • Legal Form: GmbH • Staff: 35 permanent (last update: 01.01.2010) • Founded: 2000 • Background: Almost all staff has an academic degree in Computer Science, Graphic Design or • Founders: Dr. Marcus Plach & Prof. Dr. Dieter Psychology or integrated courses which combine Wallach all three. • Average Growth Rate: 12 % p.a.(last three years) Saarbrücken Hamburg Munich UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 3. Agenda • Natural User Interfaces & Multi-Touch • Guidelines & Principles • A Dedicated Design Process • Today‘s possibilities • Research Questions UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 4. Natural User Interfaces UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 5. Mind vs. Machine (Buxton, 2001) Dual-Core Itanium® 2 9000 Quad-Core 1 000 000 000 Xeon® (Penryn) Itanium® 2 Pentium® D 100 000 000 Moore’s law Pentium® 4 10 000 000 Pentium® III 486™ DX Pentium® IINielsen‘s law 1 000 000 Pentium® 286 386™ 100 000 8086 10 000 8008 8080 “God’s law of cognitive complexity” 1 000 4004 1970 1975 1980 1985 1990 1995 2000 2005 2010 UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 6. “Natural“ — from a human‘s perspective… “Natural interaction is defined in terms of experience: people naturally communicate through gestures, expressions, movements, and discover the world by looking around and manipulating physical stuff. “ – Alessandro Valli UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 7. “Natural“ in the sense of technology… Images: Courtesy of Apple Inc. & Microsoft Corporation UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 8. The (former) top candidate for NUIs UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 9. The future was already there (but not evenly distributed) UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 10. Searching for «Multi-Touch» (Google Trends) (Schöning et al., 2009) UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 11. Low cost multi touch UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 12. But remember,… “Everything is best for something and worse for something else.“ – Bill Buxton UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 13. Gartner‘s five phase hype cycle UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces (Schöning et al., 2009)
  • 14. What makes a good user interface? UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 15. Taming complexity UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 16. Identifying needed functionality UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 17. Appropriate «packaging» of functionality UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 18. Defining efficient interaction UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 19. Aesthetics UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 20. Guidelines & Principles UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 21. Characterstics of NUIs “classical“ GUIs NUIs User single-user multi-user indirect interaction direct interaction Interaction (hardware) (software) simple to complex simple, contextual Context scenarios scenarios transient & transient Posture sovereign postures collaborative posture tasks, complexity, UX, exploration, Focus “workstation“ user‘s dialogue UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 22. Our Guiding Bricks and Principles CONTENT REALISM IS THE INTERFACE 360° LESS IS PARADIGM MORE UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 23. Stay simple & intuitive! • Give your application a realistic Look & Feel REALISM • Create affordances • „Follow the principle of continuity“ – Valli • Responsiveness UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 24. Free your contents! CONTENT • Reduce user controls, enhance user‘s control IS THE • Use direct manipulation INTERFACE • Use appropriate gestures • Be modeless UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 25. Be social, think multi! • There is no user-expected orientation 360° • Consider reach & legibility PARADIGM • Use Gestalt Laws • Be aware of design traps when designing for a horizontal system on a vertical screen UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 26. Reduce cognitive load! • Use progressive disclosure • Stay contextual to LESS IS specific goals MORE • Discoverability — encourage step by step exploration • Scaffolding UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 27. 3-Stages Design Process UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 28. 3-Stages Design Process Paper Mock-Ups Previsualisations Interactive Prototypes UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 29. Paper Mock-Ups ”Paper mock-ups are sketched and sliced low- fidelity paper interfaces. Their goals are to get a first impression of the quality of interaction and discuss high-level ideas in layout, navigation and workflow.“ UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 30. Paper Mock-Ups for Multi-Touch 3. Final UI ‘Information Circle’ control UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 31. Paper Mock-Ups for Multi-Touch 1. Harmonise UI 2. Calculate appropriate elements with fingers sizes. (PPcm = and objects. 1024 px / 45,72 cm) UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 32. Paper Mock-Ups for Multi-Touch Combine existing elements with paper sketches Images: Courtesy of Spenta Consulting UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 33. Benefits of Paper Mock-Ups • easy, cheap, fast • consider ergonomic aspects like touch and reach • calculate proportionate pixel-based sizes considering different pixel per inch resolutions • harmonise sizes of real world objects and digital UI elements • fingers are actually fingers • paper-based elements already behave natural UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 34. Previsualisations ”Previsualisations are UX-focussed screen visualisations of the application‘s look & behaviour. Their goal is to create a common vision of the future application among all stakeholders.“ UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 35. Previsualisations Design Process Visual Design Animation Simulation Scenarios UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 36. Final Application Experience UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 37. Wizard-of-Oz: Now that you know it … UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 38. Benefits of Previsualisations • Extraordinary powerful communication tool • Highly realistic • Highly „designer-oriented“ • Independent of the underlying implementation • Get rich feedback by stakeholders • Generally faster than prototypical implementation UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 39. Interactive Prototypes “Tell me and I'll forget. Show me and I may remember. Involve me and I'll understand.“ – Chinese proverb UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 40. Interactive Prototypes ”Interactive prototypes are high-fidelity impressions of the application‘s look & feel. Their goal is to let you, your users and your customers feel the application.“ UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 41. An Example UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 42. Benefits of Interactive Prototypes • Rich feedback and user testing possibilities • Let customers „feel“ what they will get • Take advantage of available powerful SDKs (e.g. Microsoft Surface / Windows 7) • … and available Gesture Recognisers ($1 Unistroke Recogniser) • Rapid prototyping in WPF with Expression Blend UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 43. Today‘s Possibilities UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 44. Microsoft Surface • First commercial MS multi-touch table • Integrated system with 30in screen (1024 x 768px) • Technology: Rear- projection, IR Light & camera system • Surface SDK 1.0 SP1 WPF/XNA • Expression Blend / Visual Studio / Surface Simulator UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 45. Apple iPad / iPhone • iPhone OS SDK 3.2 / iPhone OS 4.0 soon • Objective-C Development in XCode & Interface Builder • iPhone / iPad Simulator UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 46. Comparative Analysis Surface Windows 7 Apple iPad Any Multi- Platform Surface Table iPhone / iPad Touch-Screen Sensing Objects,Tags & Fingers Fingers Dimensions Fingers Diffused Capacitive Capacitive Technology Illumination Sensing Sensing Windows 7 iPhone OS 3.2 SDK Surface SDK 2.0 Touch SDK SDK Language Easy WPF Development Objective-C Touch High-Level Multi-Touch Events & Cocoa Touch Processing Raw Touch Input Processing UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 47. Example Application UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 48. IXMENTOR UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 49. Many open research questions … UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 50. Time will tell … “Remember that it took 30 years between when the mouse was invented by Engelbart and English in 1965 to when it became ubiquitous.“ – Bill Buxton UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 51. Which gestures shall we use? (Gesturecons UPA 2010 by Lee, 2010) A Best Practice Approach to the Design of Natural User Interfaces
  • 52. Dominant hand vs. reference frame (Buxton, 2009) smal l …» writi ng is mfor t for e of co « Zon UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 53. Combining the real and virtual world (Weiss et al., 2010) UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 54. Effects of age and computer literacy (Harper et al., 2008) UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 55. Gorilla arms, labels, Fitts` & feedback Fitts‘ law & Iceberg-tips Visual feedback Gorilla arm problem Label positioning UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 56. Lessons Learned • What are NUIs? • What are the design challenges? • Which tools and methods help us to be successful? • Projects & research questions UPA 2010 A Best Practice Approach to the Design of Natural User Interfaces
  • 57. Thank You Saarbrücken Hamburg München Europa-Allee 12 Rothenbaumchausee 31 Augustenstraße 73 66113 Saarbrücken 20148 Hamburg 80333 München www.ergosign.de