Hardware Classes
From MobileDesign
While many current products, and many of the design patterns published here, assume a certain advanced mobile device. Many other designs make no assumption about the physical nature of the device, thereby missing a whole facet of user interaction.
While the User Interface Classes section deals mostly with input methods, this section is mostly concerned with general device layout and output mechanisms.
- Environmental input devices
- Gesture & position relative to the user, not 'location'
- Location geographically
- Haptic feedback
- Sensors (motion, temperature, light/dark etc)
- Keyboards & keypads Category:Keyboards & keypads
- One-handed entry 10-key/12-key, and similar
- Two-handed entry Thumb-boards
- Two hands and a surface
- Device formats
- Candybar
- Clamshell
- Slider
- Two-sided
- Other styles not common enough for their own category
- Display devices
- Technology & color depth
- Screen size
- Aspect ratio
- Secondary screens, such as external screen on flipphones, two-sided devices or two-piece devices

