User interface (UI)

Topic | v1 | created by jjones |

In the industrial design field of human-computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine from the human end, whilst the machine simultaneously feeds back information that aids the operators' decision-making process. Examples of this broad concept of user interfaces include the interactive aspects of computer operating systems, hand tools, heavy machinery operator controls, and process controls. The design considerations applicable when creating user interfaces are related to, or involve such disciplines as, ergonomics and psychology. Generally, the goal of user interface design is to produce a user interface which makes it easy, efficient, and enjoyable (user-friendly) to operate a machine in the way which produces the desired result (i.e. maximum usability).


parent of UI customization

Customization is done by the user. A system may enable users to customize or make changes to the expe...

subtopic of Human–computer interaction (HCI)

Human–computer interaction (HCI) studies the design and use of computer technology, focused on the in...

parent of Carousel (UI)

A carousel optimizes screen space by displaying only a subset of images from a collection of images i...

parent of Immediate mode graphic user interface (IMGUI)

IMGUI refers to the API: literally the interface between the application and the UI system. - The AP...

Edit details Edit relations Attach new author Attach new topic Attach new resource

treated in How to design almost any UI element

List of ~58 articles of how to properly build elements in terms of UI and UX.