Tuesday, April 08, 2008

Mobile UI Tips

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