-Screen
--Size, orientation, resolution, layout
-Input
--SIP, keyboard, dedicated buttons, stylus
-User Interaction
--Standing up on a moving bus
-Understand System.Windows.Forms
--Compactness
--Form and Control classes
Do not try to create non-full screen forms
On the screen:
-Top strip
--Don’t hide the title bar
--Use the same title in owned forms
-Bottom strip
--Don’t use a toolbar control
--Don’t use more than two menus
--Don’t hide the bottom strip
-Main Area
--Place tappable controls near the bottom
--TextBoxes or anything requiring the SIP, near the top
Screen aware:
- Size
- Orientation
- Resolution
- Touch enabled?
Input:
-Keyboard
-SIP
-Dedicated Buttons
-HardwareButton
-Stylus or Finger
--Tap
--Tap and Hold (Avoid)
Aim for single handed operation (ideally stylus free: Designing Pocket PC Application for Stylus-Free Usage (one-handed))
0 comments:
Post a Comment
I get a lot of comment spam :( - moderation may take a while.