Graphical User Interface

1597 Words4 Pages

Graphical user interface (GUI) is likely to be one of the most significant features of technology. According to (Arora et al 2005; Marcus, 1997; Barker & Lamont 1994), GUI is symbols, formats, images, games, labels and menus appear on screens which are used to reduce the system errors, improve its performance to be more appropriate for users, avoid the complex procedures and accomplish their aims of applications accurately. GUI also means how the system can make an environment to let users able to create interactive multimedia. Users are gain style of interaction easily which lead them to communicate the system. Moreover, GUI tends to allow users to control the curser on screen and it follows them. According to Arora et al (2005), In the past when DOS was the latest invention, people used codes to achieve their works. They wrote the command which want to execute. After that, GUI was invented to presented a new way of interaction which uses graphics, buttons and menus. Marcus (1997) demonstrates that, in 1984, Apple Macintosh introduced the first release of the GUI within the computers and after almost one year they are issued by Microsoft Windows as they become part of the personal computer software. There are many principles of GUI should be considered ,such as communication with users, colours and consistency, to be a good programme In terms of design, performance and directing. This essay will discuss some of these principles and what makes a good GUI.

According to Marcus (1997), one of the most important principles is “know the user, and you are not the user”. Programmers must consider that not all computer users have fully informed way to run programs or manage these programmes in a great technique. Some users want an eas...

... middle of paper ...

...ers should consider the principles above to introduce a good GUI programme and try to keep it as simple as possible. It has been suggested by (Hura2008, Barker & Lamont 1994 )that GUI will not stop in this level of development. Designers try to prove the GUI performance by using language. That means they may find a new way to communicate users and applications by speech bedside user's interfaces. For example, when the user want to delete a file, it can be said 'delete' and the application receive that and understand the request and execute it. On the other hand, it seems clear that developers can face many difficulties such as the language, using formal or informal word, clear voice, the answer message from the system and the range of speech language does the system have.

Works Cited

Hura (2008)

Barker & Lamont (1994 )

Marcus (1997)

Arora et al (2005)

Open Document