What is GUI Graphical User Interface

Graphical User Interface (GUI, also known as graphical user interface) is a user interface for computer operations that is displayed graphically. Compared to the command-line interfaces used in earlier computers, graphical interfaces are visually easier for users to accept.

Introduction

Windows, for example, operates as a GUI (graphical user interface) because you can use the mouse to click on buttons to perform operations, which is very intuitive. DOS, on the other hand, does not have a GUI, so you can only type in commands, and the DOS interface is called CLI (Command line User Interface).

GUI is the abbreviation of Graphical User Interface, that is, graphical user interface, usually human-computer interaction graphical user interface design is often read as "goo-ee", accurately speaking, the GUI is the visual experience of the screen product and the interactive part of the operation.

GUI is a combination of computer science, aesthetics, psychology, behavior, and demand analysis of various business fields of human-computer systems engineering, emphasizing the human-computer-environment as a system for the overall design.

The purpose of this customer-oriented systems engineering design is to optimize the performance of the product, to make the operation more humane, to reduce the cognitive burden of the user, to make it more suitable for the user's operational needs, and to directly enhance the competitiveness of the product.

GUI is graphical user interface design for human-computer interaction. Throughout the development of international related industries in the graphical user interface design status quo, many international famous companies have long been aware of the powerful value-added function of GUI in the product, as well as the huge market value driven, so they have set up relevant departments within the company to specialize in the research and design of GUI, and also established a number of institutions among the same industry, in order to exchange the theory and experience of GUI design for the purpose of each other. With the rapid development of China's IT industry, mobile communication industry and home appliance industry, the development of human-computer interface design is lagging behind, which undoubtedly plays a restricting role in improving the comprehensive quality of the industry and enhancing the competitiveness with the international counterparts.

Edit

Features

The wide application of GUI is one of the major achievements in the development of today's computers, he greatly facilitates the use of non-professional users from now on no longer need to memorize a large number of commands, and instead of windows, menus, keys and other ways to facilitate the operation. The embedded GUI has the following aspects of the basic requirements: lightweight, less resource-intensive, high-performance, highly reliable, easy to port, configurable and so on.

Editorial

Components of a GUI

Desktop

Displayed at startup, the desktop is the lowest level of the interface, and is sometimes used to refer to the "desktop environment", which includes windows and file browsers. The desktop allows for multitasking because windows can be displayed on top of each other. In a typical interface, the desktop contains icons for various applications and data that the user can use to start working. The desktop is contrary to the pre-existing folder composition inside, so it is necessary to define the contents in the form of a reference to a folder in a special location. For example, in Microsoft's Windows XP system, various users' desktop content is actually stored in the system disk (default C disk):\Documents and Settings\[user name]\ Desktop folder.

Wallpaper, the desktop background. It can be set to a variety of pictures and a variety of attachments, and has become one of the most important factors in visual aesthetics.

Window

The basic unit in a graphical user interface that an application sets up to use data. Applications and data are integrated within a window. In a window, the user can manipulate the application program and manage, generate, and edit data within the window. Usually there are menus and icons around the window, and the data is placed in the center.

In the window, there is a title bar according to the content of various data/applications, usually placed at the top of the window, and there are action buttons such as maximize, minimize (hiding the window, not eliminating the data), forefront, and indent (displaying only the title bar), which allows you to operate the window in a simple way.

Single file interface

In a window, the way a data is done within a window. In this case, the number of data and display windows is the same. To use the data in other application windows, new windows will be generated accordingly. Thus the number of windows is large and complex to manage.

Multi-file interface

A way to manage multiple data within one window. In this case, the management of windows is simplified, but the operation becomes double management.

Tabs

One of the interfaces used in the multi-document interface data management method makes it easier to access data by placing data titles side by side in the window and displaying the necessary data by selecting the tab title.

In the above, the multi-file interface is mainly used by Microsoft Windows. In other environments, it is usually a single-file interface, so it doesn't matter what you call a single/multi-file interface.

Menu

An interface that displays the commands available to the system in a hierarchical fashion. It is usually placed at the top or bottom of the screen, and almost all of the commands available to the application can be placed there. The level of importance is generally from left to right, with the level of importance decreasing the further to the right you go. The order of the level varies according to the application program, and the operation and editing functions of the file are generally emphasized, so it is placed on the leftmost side, and then there are various settings and other operations to the right, and the rightmost side is often equipped with help. Generally use the first button of the mouse to operate.

Instant menu (also known as menu)

Unlike the hierarchical menu prepared by the application, the menu that is called "Instant menu" is called the menu that is called up by the second button of the mouse outside the menu bar. Depending on where it is called up, the contents of the menu change instantly, listing the operations currently available for the indicated object.

Icons

Icons that display data in the application that manages the data, or that display the application itself.

In the case of a data management program, that is, a program that manages user data in a folder and performs specific data management, the data is displayed by an icon. Usually, the content of the data or the pattern of the application associated with the data is displayed. In addition, by clicking on the icon of the data, you can usually complete the two steps of launching the related application and then displaying the data itself.

Application icons can only be used to launch applications.

Buttons

Commands that are highly utilized in menus are graphically represented and configured as buttons in applications.

Buttons in an application can often replace menus. Some of the commands that are highly utilized do not have to be flipped through the menus one level at a time in order to bring them up, which greatly improves work efficiency. However, the frequency of commands used by various users is not the same, so this configuration is generally editable by user-defined.

Edit

Realization method

For a specific graphic device output interface, develop the related function function by yourself.

Purchase a graphics middleware package for a specific embedded system.

Use an open source embedded GUI system.

Use embedded GUI products from independent software developers.

Editorial

GUI Guidelines

Reducing the cognitive burden on the user

Maintaining consistency in the interface

Satisfying the creativity needs of different target users

User interface friendliness

Balanced icon recognition

Consistency in the functionality of the icons

Establishing the interface's interaction with the User interaction

More user-friendly visual optimization

More recognizable icons and other elements

More maneuverable and expandable ease of use

More corporate branding visual identity

Mobile communication mobile products

Editorial

GUI Application Areas<

Mobile phone communication mobile products

Computer operation platform

Software products

PDA products

Digital products

In-vehicle system products

Intelligent home appliances

Game products

Online promotion of products

Edit section

Competitions

The GUI Championships is an international interface competition held every two years, where interface designers from all over the world are invited to participate in several different categories of the

2008

Windows GUI Interface Competition, where you have the opportunity to win great prizes and peer appreciation. You will have the opportunity to win great prizes and the appreciation of your peers. "The GUI Grand Prix is an international desktop beautification contest, formerly known as the GUI Olympics, organized by Neowin, Lockergnome, deviantART, Betanews, and WinCustomize, WinCustomize five major IT communities jointly sponsored by the Microsoft certified Gold Partner Program. Computer desktop graphic art geniuses from around the world come together to show us their highest creative achievements. The competition was suspended for a year in 2005 due to sponsorship issues, so this year's competition was a bit of a lull. This year's competition*** featured 26 teams from around the world competing in nine projects for a total of $12,000 in prizes*** (including physical prizes such as X-Box 360s and Nvidia graphics cards). This year's competition focused on Wallpaper, Icon, and Visual Style, while the types of projects were categorized as Most Usable, Most Original, and Most Original. "

The 2008 GUI was the first of its kind in the world to be launched in the United States.

2008 GUI Championship China's awards

This year's entries in China's designers won 1 gold, 3 silver, 3 bronze good results.

China's designer iconboy's work Non-Mainstream2008 won the Best Overall Icon Package Winners 2nd Place,

Most Usable Icon Package Winners 2nd Place. Package Winners 2nd Place).