5GUI design

The graphical user interface (GUI) represents a way for interaction between humans and machines. The user interface includes hardware (physical) and software (logical) components.

The user sends command or task to the machine/system and the machine responds back by fulfilling the required command or task. In the past GUI accept input via devices such as a computer keyboard and mouse. As touchscreen devices appears, GUI adapted and also input by touch of fingers or a stylus is accepted.

The task to create suitable GUI for multimodal (or any other) application require good practice, experience and user’s feedback (nowadays is this research area called user experience). GUI for multimodal applications should allow to easily, efficiently and user friendly operate a machine. It is desired the user needs to provide minimal effort to set input and also that the machine requires the minimum operational time to provide output. The connected topic to user experience (UX) is User experience design (User experience design UXD).