Thursday 8 March 2012

GUI History

Some of the earliest GUI used were mostly radars and they used light pens instead of using a mouse. Pretty much it is how a person can interact with computers. The Xerox Alto was the first to use the desktop metaphor and the mouse. Which was then followed by an upgraded version called Xerox Star. As of 1979, Steve Jobs then made the apple computers which were called Apple Lisa and Macintosh. The evolution of GUI interface have really shown like today's models such as Microsoft Windows, Mac OS X and X Window System. There are also new systems such as androids and blackberrys. Most of these ideas have been completely based off and inspired by the Xerox computers.

















Also there are several examples of different GUI interface examples. These are such as the monitor screen which  is an embedded industrial application which employ a real time operating system. Also others are simply searching the internet using a browser, you type in what you want to search for then the internet browser makes a list of suggested websites for you. This is a prime example of GUI interface. Restaurants are starting to use GUI interface now too with their Point-Of-Sale touch screen pads.

Interface general

In general there are several different interfaces, almost everything can be classed as an interface. an example of this is something simple like a washing machine. You simply set up the commands and it reacts by doing whatever you say. Also I will explain how it is. By flicking on a light switch you input the flick, the output is the light coming on. That is how they work. Same with a lamp, you flick, push, touch or just simply plug in and the light comes on.

What is an interface?

The user interface, in the industrial design field of human–machine interaction, is the space where interaction between humans and machines occurs. The goal of interaction between a human and a machine at the user interface is effective operation and control of the machine, and feedback from the machine which aids the operator in making operational decisions. 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.
A user interface is the system by which people (users) interact with a machine. The user interface includes hardware (physical) and software (logical) components. User interfaces exist for various systems, and provide a means of:
  • Input, allowing the users to manipulate a system
  • Output, allowing the system to indicate the effects of the users' manipulation
Generally, the goal of human-machine interaction engineering is to produce a user interface which makes it easy, efficient, and enjoyable to operate a machine in the way which produces the desired result. This generally means that the operator needs to provide minimal input to achieve the desired output, and also that the machine minimizes undesired outputs to the human.
Ever since the increased use of personal computers and the relative decline in societal awareness of heavy machinery, the term user interface has taken on overtones of the graphical user interface, while industrial control panel and machinery control design discussions more commonly refer to human-machine interfaces.

Maze game

We had to make a new layout of a maze, I thought of doing a basic yet good look for the maze, here is what I have done.