Differences between revisions 6 and 7
Revision 6 as of 2011-05-16 01:17:34
Size: 3236
Editor: eberkman
Comment:
Revision 7 as of 2011-05-16 01:44:10
Size: 3770
Editor: eberkman
Comment:
Deletions are marked like this. Additions are marked like this.
Line 20: Line 20:
Text In addition to the keyboard and keypad, users expect to interact with the UI using many other methods of control. These controls may be hardware keys located on the device, touchscreens that allow for finger input, or sensors that allow for kinesthetic and remote gestural interaction. The type of control used depends on the context, the user’s preference and comfort level, and the technology available on the device. The control’s behavior must be well understood, provide immediate feedback, and use constraints to limit error.

Wrap Up

People interact with their devices in unique ways that are most comfortable and natural to them. Some prefer using the keyboard, while others who are less familiar with text input may use the pen. Those that enjoy using natural gestures will use devices with touchscreens and accelerometers.

The environment and context also influence how users interact with these devices. Some people prefer to work outside no matter the weather condition. They might be bundled up in a coat and wearing gloves and still expect to input data. Those that use their device indoors while studying may require the use of lights and haptics as notifiers so they aren’t interrupted. People who are constantly traveling, may require an integration of location-based services with their current application use.

With all of these variables affecting how people interact within the mobile landscape it’s important to carefully consider the mobile design principles when designing mobile interfaces.

  • Respect user data
  • Mobiles are personal
  • Lives take precedence
  • Mobiles must work in all contexts
  • Use your sensors and your smarts
  • User tasks usually take precedence
  • Consistency
  • Respect for information

Chapter 10: Text & Character Input

Despite the existence of more efficient ways to input text, people till may choose to use what they are most comfortable with. Some people are comfortable with handwriting, others with keyboard input. Some may prefer to use a pencil, pen, or stylus. Always default to the most common method they can be expected to be familiar with, and provide options. Text and numeric entry methods must be simple, easy, visible, and should be so predictable in behavior it may be performed by any likely user with little or no instruction.

Chapter 11: General Interactive Controls

In addition to the keyboard and keypad, users expect to interact with the UI using many other methods of control. These controls may be hardware keys located on the device, touchscreens that allow for finger input, or sensors that allow for kinesthetic and remote gestural interaction. The type of control used depends on the context, the user’s preference and comfort level, and the technology available on the device. The control’s behavior must be well understood, provide immediate feedback, and use constraints to limit error.

Chapter 12: Input & Selection

text

Chapter 13: Audio & Vibration

text

Chapter 14: Screens, Lights & Sensors

text

Pattern Reference Chart

This pattern reference chart lists all of the patterns found within each chapter described in this part of the book. Each pattern has a general description of how it can apply to a design problem while offering a broad solution.

Cross-referencing patterns are common throughout this book. Design patterns often have variations in which other patterns can be used due to the common principles and guidelines they share. These cross-referenced patterns are listed along with the page number where they are fully described in this book.

Chapter 10: Text & Character Input

Pattern

Design Problem

Solution

Other Patterns to Reference

Keyboards & Keypads

Text and numeric entry must be simple, easy, and should be so predictable in behavior it may be performed by any likely user with little or no instruction.

Three options exits: Hardware/Virtual, Keyboard/Keypad, Direct / Multi-tap. Consider the constraints held by the device, cultural norms, and adhere to basic keyboard principles.

Input Method Indicator, Dialer, Autocomplete & Prediction, Directional Entry, Button, Remote Gestures, Exit Guard

Input and Output Wrapup (last edited 2011-12-13 16:59:30 by shoobe01)