26
The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By : Ugur Kuter Dept. of Computer Science, Univ. of Maryland, College Park, MD 20742

The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer

  • View
    218

  • Download
    1

Embed Size (px)

Citation preview

Page 1: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer

The Interaction Design of Microsoft Windows CESarah ZuberecProductivity Appliance Division, Microsoft Corp.

Presented By: Ugur KuterDept. of Computer Science, Univ. of Maryland, College Park, MD 20742

Page 2: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer

Outline

Introduction User Interface (UI) Design Goals Evolution of Design

Handheld PC (H/PC) Palm PC (P/PC) Auto PC (A/PC)

Comparison: Windows CE vs. PalmPilot Conclusions

Page 3: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer

Introduction – Windows CE

An operating system designed to run on computers that are considerably smaller

than PCs portable devices designed to be a “Desktop

Companion” products that support TV-, Internet-related

applications

Page 4: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer

Outline

Introduction User Interface (UI) Design Goals Evolution of Design

Handheld PC (H/PC) Palm PC (P/PC) Auto PC (A/PC)

Comparison: Windows CE vs. PalmPilot Conclusions

Page 5: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer

User Interface Design Goals

Achieve consistency rather than predictability

Make use of users’ existing PC expertise

Support user tasks on various platforms

Develop systems that are easy to integrate with existing PC systems

Page 6: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer

Outline

Introduction User Interface (UI) Design Goals Evolution of Design

Handheld PC (H/PC) Palm PC (P/PC) Auto PC (A/PC)

Comparison: Windows CE vs. PalmPilot Conclusions

Page 7: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer

Evolution of Windows CE Design:Handheld PCs (H/PCs) [1995] The first H/PC prototype contained concepts

of desktop PCs but did not have much affinity Screen size 480 x 240 pixels Input/Output Methods

A keyboard for touch-typing A touch screen for navigation on the interface Silk-screened buttons that enabled global

functionality Single-tap activation for the applications

Page 8: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer
Page 9: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer
Page 10: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer

Evolution of Windows CE DesignHandheld PCs (H/PCs) [1995] Usability Testing: Controlled Experiments

People found the size of certain targets too small People were not able to identify the active areas

on the interface People were confused with the selection /

activation model

In other words, the interface design is failed!

Page 11: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer

Evolution of Windows CE DesignHandheld PCs (H/PCs) [1995] New interface that strongly resembles Windows

Desktop The same input/output characteristics, tasks and

product goals Usability Testing

Most targets are perceived as too small to hit Single-tap activation is efficient Auto-save model fails

Page 12: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer
Page 13: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer

Evolution of Windows CE DesignPalm PC (P/PC) [1998] Design Goals

Fit the H/PC interface into a smaller size 320 x 240 pixel screen

Provide quick information look-up and entry Enable information customization Make it smaller and easy to carry

Alternative Input/Output methods to H/PC Hardware buttons for scrolling up/down Handwriting recognition and voice recording

Page 14: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer
Page 15: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer
Page 16: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer
Page 17: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer

Evolution of Windows CE DesignPalm PC (P/PC) [1998] Usability Testing: Controlled Experiments

Data entry using a small on-screen keyboard is tedious

The use of keyboard is rated as easiest to use Subjects were the fastest and most accurate with

the keyboard In general, handwriting recognizer is rated low as

an input method

Page 18: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer

Evolution of Windows CE DesignAuto PC (A/PC) [1998] First product that deviates from the Windows 95

look designed to support tasks of a mobile professional while driving

Uses New forms of Input/Output Methods No stylus and no touch screen A numeric keypad for character inputs Speaker-independent voice command interface Sound feedback about the state of the system Infrared connections to H/PCs and P/PCs

Page 19: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer
Page 20: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer
Page 21: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer

Evolution of Windows CE DesignAuto PC (A/PC) [1998] Usability Testing: Field Studies

Interoperability of in-car equipment was compelling

People usually plan their tasks before getting into the car

They need to be kept informed about schedule changes

The data is then synchronized at the office/home

Page 22: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer

Outline

Introduction User Interface (UI) Design Goals Evolution of Design

Handheld PC (H/PC) Palm PC (P/PC) Auto PC (A/PC)

Comparison: Windows CE vs. PalmPilot Conclusions

Page 23: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer

Windows CE vs. Palm

Target audience: PC users Designed as a Desktop

companion Consistency Application switching

Multiple taps required to access information

Target audience: PC users Does not emulate PC

design Predictability No application

switching Quick and instant

access to information

Page 24: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer

Outline

Introduction User Interface (UI) Design Goals Evolution of Design

Handheld PC (H/PC) Palm PC (P/PC) Auto PC (A/PC)

Comparison: Windows CE vs. PalmPilot Conclusions

Page 25: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer

Conclusions

Implemented in a way to achieve consistency Take something that users understand and use And copy it

Familiarity and functionality is satisfied; but not usability Interface consistency is not enough to ensure

success Long-term usage is hampered

Page 26: The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer

Conclusions

Despite these facts Respect must be given to desktop Windows when

creating Windows CE interfaces One cannot ignore Windows to create successful

products So, the saga continues….