|
Pocket Size
Fast and Simple
Low Cost, Long Battery Life, and High Value
Seamless Connection with Desktops
The Usual Approach
The Recommended Approach
Decide on Design Goals
Know Your Users
Develop User Scenarios
Propose an Implementation
Develop the Initial Design Concept
Complete the Design
Graffiti or Graffiti 2 Writing
Onscreen Keyboard
HotSync Operation
Hard Keys
Icons in the Input Area
External Keyboard
Application Controls
Application Icons
Version String
Default Application Category
Main Application Forms
Controls
Control Placement
Labels
Fonts
Graphical Controls
Custom Controls
Application Categories
Launching the Application
Exiting the Application
Supporting Global Find
Respecting User Preferences
Allowing System Messages
Use Modal Forms Sparingly
Avoid Modal Forms for Lengthy Data Entry
System Supplied Behavior
Look and Feel
Breaking the Rules
System Supplied Behavior
Look and Feel
Breaking the Rules
Types of Alerts
Look and Feel
Breaking the Rules
Limit the Total Number of Commands
Use Buttons for Important Tasks
Use Menus for Destructive Commands
Don't Duplicate Commands
Remember the Goal: Minimize Taps
Use Buttons for Commands Executed by New Users
Don't Provide Save or Exit Commands
System Supplied Behavior
Look and Feel
Breaking the Rules
System Supplied Behavior
Look and Feel
Breaking the Rules
Choosing Several of Many Options
Choosing One from Many Options
Implementing a Combo Box
System Supplied Behavior
Look and Feel
Breaking the Rules
System Supplied Behavior
Breaking the Rules
System Supplied Behavior
Look and Feel
Breaking the Rules
System Supplied Behavior
Look and Feel
System Supplied Behavior
Look and Feel
Breaking the Rules
System Supplied Behavior
Look and Feel
Breaking the Rules
System Supplied Behavior
Look and Feel
System Supplied Behavior
Look and Feel
Breaking the Rules
System Supplied Behavior
Look and Feel
Breaking the Rules
|