Top Banner
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
26
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Chapter5

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: Chapter5

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: Chapter5

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: Chapter5

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: Chapter5

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: Chapter5

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: Chapter5

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: Chapter5
Page 9: Chapter5
Page 10: Chapter5

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: Chapter5

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: Chapter5
Page 13: Chapter5

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: Chapter5
Page 15: Chapter5
Page 16: Chapter5
Page 17: Chapter5

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: Chapter5

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: Chapter5
Page 20: Chapter5
Page 21: Chapter5

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: Chapter5

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: Chapter5

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: Chapter5

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: Chapter5

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: Chapter5

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….