The Evolution of UI Teleprinters

 Text - based UI  Slow  Serial output  Sensitive to typing errors

Teletype terminal Command -line

 Text - based UI  Large vocabulary of  Fast commands with wide range of options  Serial output  Rapid input and  Not sensitive to execution of typing errors execution of complicated tasks

Text User Interfaces GUI Principles

 Windows  Icons  Menus  Pointing Device

Known as WIMP

1 1963 - Sketchpad (The Pointing Device beginning of GUI)  Mouse  One of the first  TrackBall interactive systems  Touch Pad  Used a light pen as a pointing device  Pointing Stick  First program ever to  Light -pen utilize a complete  Touch screen Touch screen

1968 – On -Line System (NLS) 1973 – PARC - Alto

 Advanced ideas such  First system that as: pulled together all of the elements of  hypertext links modern GUI  A 3 -button mouse  Had a 3 -button  raster -scan video monitor mouse   screen windowing  Many modern applications (even a  presentation programs 3D multiplayer  Etc. network FPS)

1980 – Perq 1981 – Xerox Star

 A public  First time there is a implementation of the desktop! Alto  Introduced icons and  Was led by a Xerox overlapping windows former employee for a complete WIMP (windows, icons, menus, pointing device)  First time WYSWYG

2 1983 – 1983 – Visi On

 Added pull down  The first GUI for IBM menus and menu PC bars  Was designed to run  “Inspired ” by Xerox … on any platform (java style middleware)  Encouraged developers to write applications for the environment • By a coincidence, Microsoft announces the “Windows” program for IBM PC

1984 – Apple Macintosh 1984 – GEM by Digital Research

 The first popular  A GUI for MS -DOS computer with GUI systems  Icons and windows  “Inspired ” by can be dragged Macintosh around  Relatively cheep  User friendly

1984 – Windows System X by MIT 1985 – Amiga Workbench 1

 Known as X Windows  Far ahead of it's time  The first GUI for with features such as systems multiple resolution high -color graphics  Provided a framework for graphics rather defining it  As a result had a wide range of interfaces

3 1985 – Windows 1 is released 1986 – Gem crippled to avoid a sue

 Behind the  Apple threatens to competition sue Digital Research  Windows can ’t  The result is a overlap but can be crippled GEM 2 “tiled ”  The area bellow is reserved for programs that introduce an icon

1987 – Apple Macintosh 2 1987 – Windows 2

 First color Mac  Windows finally can supporting overlap and resized 640*480*256 color  Icons can be freely  No major changes moved anywhere  Minimize / Maximize controls

1988 – IBM OS/2.1 1988 - NeXT

 Co -developed by IBM • A high end system for and Microsoft higher education and  The GUI is purely business Microsoft • Influenced greatly development on other UI  Looks very alike to Windows 2

4 1989 – Motif & Open Look 1990 - Windows 3

 The two major players  Looked much better in UNIX GUI systems with 3 -D buttons and windows controls  Large Macintosh like icons

 In the end Motif won  The Common Desktop Enviorenment (CDE) is based on Motif  It is the standard UI of HP, Sun, IBM and Novell UNIX systems

1992 – Windows 3.1 Windows 3 alt. shells

 Same UI as 3, but with multimedia enhancements

 Lots of replacement were developed

1992 – Amiga Workbench 3 1994 – QNX Photon microGUI

 High color system  First embeddable  Can use images for background for real -time systems

5 1995 – Windows 95 1995 – BeOS

 What ’s new?  a powerful OS  Start menu designed primarily for  New desktop concept Multimedia desktop  1996 – windows NT use  Same user interface

1996 – New Deal Office 2.5 1997 – Mac OS 8

 Used to be called PC -  1.25 Million copies in GEOS 2 weeks  Windows like GUI  Designed to be a filler system that ran on until Mac OS X will be top of DOS released

1998 – Windows 98 1998 – KDE 1.0

 Active Desktop  WIN 9x like  Quick launch environment for linux  Single click icons  4 visual desktops

6 1999 – GNOME 1.0 2000 – MacOS X Client

 Same as KDE  Based on NeXT idea ’s  The Dock  Column view  Dashboard  Expos é

2000 – Windows 2000 2001 – Windows XP

 Smart start menu  UI gets a makeover  Speech program  New start menu  Thumbnail view  New control panel  Themes  win 2003 server – same UI

2004 – ReactOS 2007 – Windows Vista

 Open source  UI completely revised  Win XP compatible  3D engine OS  Windows like UI  Still in development

7 Handicap UI Hand -Held

 Text To Voice  Palm Pilot  Speech recognition  Win CE  Blink to Voice  Tablet PC  http://www.youtube.co m/watch?v=mUaiPw6x uPE

Cellular Future

 Text Based UI  3D  Graphical UI  Microsoft Surface  Smart Phone  PS3 home

Questions? Bibliography

 http://toastytech.com/guis/index.html  http://en.wikipedia.org/wiki/Text_user_inter face  http://en.wikipedia.org/wiki/History_of_the_ graphical_user_interface  http://www.sitepoint.com/article/real - history -gui/2  http://en.wikipedia.org/wiki/Motif_%28widg et_toolkit%29

8