SlideShare a Scribd company logo
1 of 5
######################
GRAPHICAL USER INTERFACE
####### TIMELINE ########
# FROM COMMAND PROMPT TO TOUCH DEVICES #
C:NAMES
C:NAMESmore list-of-authors.log
Remy Oleszczuk
Osward Msefula
Alexander O'neill
Aidan Muldoon
C:NAMES
COMPUTING
WHAT IS A USER INTERFACE?
197
3Xerox Alto
This is what you
would see right
after the system
boots.
This is MazeWar.
origional 3D,
multiplayer,
productivity killing,
first person shooter
game
This is the Alto file
manager. Its name
is the "Neptune
Directory Editor."
Smalltalk was a clean,
interactive, object
oriented programming
language and
environment.
198
0
Custom built microcode programmable processor
256k to 1 megabyte of RAM
12 megabyte 14" Shugart hard drive
Bit-mapped 768*1024 portrait monochrome display with
hardware to accelerate drawing.
Summagraphics tablet
8 inch floppy disk
Keyboard, parallel interface, RS-232 serial interface, and
IEEE-488 interface
Speech synthesizer
Optional ethernet
Specification:
First graphical workstation
ICL Three Rivers Perq
198
1Xerox Star
The design of the Star focused
around four important principles:
•Seeing and pointing
•Progressive disclosure
•Uniformity in all applications
•What you see is what you get"

More Related Content

What's hot

Console design template
Console design templateConsole design template
Console design templateShaz Riches
 
Classification Station
Classification StationClassification Station
Classification StationTbrooks02
 
Week One - Introduction
Week One - IntroductionWeek One - Introduction
Week One - Introductionchriswalton
 
Week Two - Game Platforms (Additional Material)
Week Two - Game Platforms (Additional Material)Week Two - Game Platforms (Additional Material)
Week Two - Game Platforms (Additional Material)chriswalton
 
Hp pavilion a 1600la
Hp pavilion a 1600laHp pavilion a 1600la
Hp pavilion a 1600layulistas
 
game development
game  developmentgame  development
game developmentumair khan
 
Raspberry Pi Gaming Rig
Raspberry Pi Gaming RigRaspberry Pi Gaming Rig
Raspberry Pi Gaming RigDuc Le
 
Lista de precios icjsystems pereira 20 08-13
Lista de precios icjsystems pereira 20 08-13Lista de precios icjsystems pereira 20 08-13
Lista de precios icjsystems pereira 20 08-13Ivan Jaramillo
 
Console design
Console designConsole design
Console designcrimzon36
 

What's hot (18)

Console design template
Console design templateConsole design template
Console design template
 
Classification Station
Classification StationClassification Station
Classification Station
 
Week One - Introduction
Week One - IntroductionWeek One - Introduction
Week One - Introduction
 
Computer Add
Computer AddComputer Add
Computer Add
 
Week Two - Game Platforms (Additional Material)
Week Two - Game Platforms (Additional Material)Week Two - Game Platforms (Additional Material)
Week Two - Game Platforms (Additional Material)
 
Asesor De Pc
Asesor De PcAsesor De Pc
Asesor De Pc
 
Laptop sale
Laptop saleLaptop sale
Laptop sale
 
Laptop
LaptopLaptop
Laptop
 
Hp pavilion a 1600la
Hp pavilion a 1600laHp pavilion a 1600la
Hp pavilion a 1600la
 
E ball technology
E ball technologyE ball technology
E ball technology
 
Dream machine
Dream machineDream machine
Dream machine
 
Kinect
KinectKinect
Kinect
 
Gaming consoles
Gaming consolesGaming consoles
Gaming consoles
 
game development
game  developmentgame  development
game development
 
Raspberry Pi Gaming Rig
Raspberry Pi Gaming RigRaspberry Pi Gaming Rig
Raspberry Pi Gaming Rig
 
Lista de precios icjsystems pereira 20 08-13
Lista de precios icjsystems pereira 20 08-13Lista de precios icjsystems pereira 20 08-13
Lista de precios icjsystems pereira 20 08-13
 
BeagleBone Workshop
BeagleBone WorkshopBeagleBone Workshop
BeagleBone Workshop
 
Console design
Console designConsole design
Console design
 

Similar to GUI

Linux gaming landscape
Linux gaming landscapeLinux gaming landscape
Linux gaming landscapeRené Ribaud
 
Hardware & networking
Hardware & networkingHardware & networking
Hardware & networkingAjay Mistry
 
Gaming technology
Gaming technologyGaming technology
Gaming technologymax_montu
 
Introduction to Game Engine: Concepts & Components
Introduction to Game Engine: Concepts & ComponentsIntroduction to Game Engine: Concepts & Components
Introduction to Game Engine: Concepts & ComponentsPouya Pournasir
 
All About Gaming - By Sai Krishna A & Roopsai N
All About Gaming - By Sai Krishna A & Roopsai NAll About Gaming - By Sai Krishna A & Roopsai N
All About Gaming - By Sai Krishna A & Roopsai NSai Krishna A
 
Video Terminal Evolution and The Future of Browsers
Video Terminal Evolution and The Future of BrowsersVideo Terminal Evolution and The Future of Browsers
Video Terminal Evolution and The Future of BrowsersThomas Walker Lynch
 
Group VII - Presentation 1
Group VII - Presentation 1Group VII - Presentation 1
Group VII - Presentation 1Myrish Banaag
 
Classification Station
Classification StationClassification Station
Classification StationJake Kotter
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game EngineDiksha Bhargava
 
Creating Video Games From Scratch Sky Con
Creating Video Games From Scratch Sky ConCreating Video Games From Scratch Sky Con
Creating Video Games From Scratch Sky ConMartha Rotter
 
5 pen-pc-technology-presentation
5 pen-pc-technology-presentation5 pen-pc-technology-presentation
5 pen-pc-technology-presentationPreshin Smith
 
Computer Components
Computer ComponentsComputer Components
Computer ComponentsBeth Sockman
 
Hardware & software in multimedia
Hardware & software in multimediaHardware & software in multimedia
Hardware & software in multimediaRiosArt
 
Casual Engines 2009
Casual Engines 2009Casual Engines 2009
Casual Engines 2009David Fox
 

Similar to GUI (20)

prithiv's gaming technology.pptx
prithiv's gaming technology.pptxprithiv's gaming technology.pptx
prithiv's gaming technology.pptx
 
Linux gaming landscape
Linux gaming landscapeLinux gaming landscape
Linux gaming landscape
 
Hardware & networking
Hardware & networkingHardware & networking
Hardware & networking
 
Computer Add
Computer AddComputer Add
Computer Add
 
Computer Add
Computer AddComputer Add
Computer Add
 
Gaming technology
Gaming technologyGaming technology
Gaming technology
 
Gaming technology
Gaming technologyGaming technology
Gaming technology
 
Introduction to Game Engine: Concepts & Components
Introduction to Game Engine: Concepts & ComponentsIntroduction to Game Engine: Concepts & Components
Introduction to Game Engine: Concepts & Components
 
All About Gaming - By Sai Krishna A & Roopsai N
All About Gaming - By Sai Krishna A & Roopsai NAll About Gaming - By Sai Krishna A & Roopsai N
All About Gaming - By Sai Krishna A & Roopsai N
 
Computer
ComputerComputer
Computer
 
Specimem list 1
Specimem list 1Specimem list 1
Specimem list 1
 
Video Terminal Evolution and The Future of Browsers
Video Terminal Evolution and The Future of BrowsersVideo Terminal Evolution and The Future of Browsers
Video Terminal Evolution and The Future of Browsers
 
Group VII - Presentation 1
Group VII - Presentation 1Group VII - Presentation 1
Group VII - Presentation 1
 
Classification Station
Classification StationClassification Station
Classification Station
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game Engine
 
Creating Video Games From Scratch Sky Con
Creating Video Games From Scratch Sky ConCreating Video Games From Scratch Sky Con
Creating Video Games From Scratch Sky Con
 
5 pen-pc-technology-presentation
5 pen-pc-technology-presentation5 pen-pc-technology-presentation
5 pen-pc-technology-presentation
 
Computer Components
Computer ComponentsComputer Components
Computer Components
 
Hardware & software in multimedia
Hardware & software in multimediaHardware & software in multimedia
Hardware & software in multimedia
 
Casual Engines 2009
Casual Engines 2009Casual Engines 2009
Casual Engines 2009
 

GUI

  • 1. ###################### GRAPHICAL USER INTERFACE ####### TIMELINE ######## # FROM COMMAND PROMPT TO TOUCH DEVICES # C:NAMES C:NAMESmore list-of-authors.log Remy Oleszczuk Osward Msefula Alexander O'neill Aidan Muldoon C:NAMES COMPUTING
  • 2. WHAT IS A USER INTERFACE?
  • 3. 197 3Xerox Alto This is what you would see right after the system boots. This is MazeWar. origional 3D, multiplayer, productivity killing, first person shooter game This is the Alto file manager. Its name is the "Neptune Directory Editor." Smalltalk was a clean, interactive, object oriented programming language and environment.
  • 4. 198 0 Custom built microcode programmable processor 256k to 1 megabyte of RAM 12 megabyte 14" Shugart hard drive Bit-mapped 768*1024 portrait monochrome display with hardware to accelerate drawing. Summagraphics tablet 8 inch floppy disk Keyboard, parallel interface, RS-232 serial interface, and IEEE-488 interface Speech synthesizer Optional ethernet Specification: First graphical workstation ICL Three Rivers Perq
  • 5. 198 1Xerox Star The design of the Star focused around four important principles: •Seeing and pointing •Progressive disclosure •Uniformity in all applications •What you see is what you get"