Assignment 4: The Human-Computer Interface
Haptic feedback, often referred to as simply "haptics", is the use of the sense of touch in a user interface design to provide information to an end user. When referring to mobile phones and similar devices, this generally means the use of vibrations from the device's vibration alarm to denote that a touchscreen button has been pressed. In this particular example, the phone would vibrate slightly in response to the user's activation of an on-screen control, making up for the lack of a normal tactile response that the user would experience when pressing a physical button. The resistive force that some "force feedback" joysticks and …show more content…
It wouldn’t allow users to change focus so that they can interrupt what they’re doing without being trapped in a long, and possibly unwanted, sequence. Last it would display the descriptive messages that are helpful and not distracting.
The steps of the user-centric design process are gather and analyze user information, design the user interface, construct the user interface, and test the user interface. Phase 1: in gathering and analyzing user information it involves steps such as developing user’s profiles. In gathering and analyzing user information it has user profiles, user tasks, user requirements, and user environment. The User profiles are written descriptions of which the user are, including backgrounds, skills, and so forth. Techniques such as conducting interviews, taking surveys, and examining historical data are helpful. (Anderson, Greg, David L. Ferro, and Robert Hilton) The User tasks are what users do and how they do it. You can discover this information with interviews, but observation is more helpful. (Anderson, Greg, David L. Ferro, and Robert Hilton) The User requirements are what users want and what they need to do. Gathering user requirements, usually with focus groups, interviews, and surveys, focuses on what users expect the product to do for them. (Anderson, Greg, David L. Ferro, and Robert Hilton) Typical questions users ask are who installs and supports the product and how much it will cost.