UNIVERSIDAD DE HUNUCO
FACULTAD DE INGENIERA
E.A.P. INGENIERA DE SISTEMAS E INFORMTICA
TEMA:
CONCEPTO E HISTORIA DE
GUI
CURSO
ALUMNOS
PROFESOR
:
:
DISEO GUI
HUNUCO PER
2015
CONCEPTO DE GUI
HISTORIA DE GUI
El origen de las GUIs se podra decir que tuvo lugar gracias a las teoras de Vannevar
Bush. En el ao 1945 public su ya famoso artculo Como debemos pensar, en el
cual propona una herramienta de informacin y administracin: Memex. Dicho sistema
permita almacenar y hacerlos ms accesibles, vinculndolos entre ellos.
Otro famoso pionero fue Ivan Sutherland, estudiante de Doctorado del MIT, que
desarroll en su tesis doctoral un programa llamado Sketchpad que permita la
manipulacin directa de objetos grficos en una pantalla CRT usando un lpiz ptico.
Inclua la capacidad de acercar y alejar la imagen en la pantalla, el suministro de
memoria para almacenar objetos y la habilidad de dibujar lneas y esquinas precisas
en la pantalla.
Douglas Engelbart fue un brillante cientfico que, influenciado por las teoras de
Vannevar Bush, trabaj en la investigacin sobre la interaccin Hombre-Mquina.
Invent el primer ratn, que usara, posteriormente, en el NLS (ONLine System).
Se produjo un gran progreso en el centro Xerox de investigacin de Palo Alto (PARC),
centro que persegua crear la arquitectura de la informacin y la humanizacin de
los ordenadores. Entre muchos de sus inventos se puede destacar el desarrollo de la
primera GUI, que debut en el ordenador Alto.
Steve Jobs, el co-fundador de Apple, se interes por las innovaciones de Star, sucesor
de Alto, y decidi dotar a sus ordenadores de una GUI similar, aunque mejorada en
muchos aspectos.
El Apple Macintosh, lanzado en 1984, fue el primer uso comercial exitoso de una GUI.
Tuvo tanta relevancia que, desde entonces, casi todos los sistemas usan una GUI
como interfaz con el usuario.
Microsoft anunci el desarrollo de su primer sistema operativo grfico en 1983 pero la
versin inicial (Windows 1.0) fue presentada dos aos ms tarde. Windows 2.0
(presentada en diciembre de 1987) represent una mejora sobre la anterior versin
con la incorporacin de iconos y ventanas superpuestas, pero no fue hasta 1995 con
el lanzamiento de Windows 95 que Microsoft fue capaz de ofrecer una GUI con una
calidad relativamente buena, aunque an sigue sin estar a la altura de la ofrecida por
Apple.
mouse vena acompaado de toda una interfaz grfica primitiva para permitir un mejor
manejo del sistema. Eventualmente, el proyecto se detuvo cuando el instituto en el
cual trabajaba Englebart cerr. Este, sin embargo, no es el fin de la historia.
La demostracin de Englebart haba sentado las bases para todo el trabajo del futuro.
La computadora primitiva poda hacer cosas que hoy en da nos parecen naturales
pero que en la dcada del 70 parecan extradas del ms disparatado folletn futurista:
hipertexto, edicin de documentos, colaboracin en tiempo real, correo electrnico,
mensajera instantnea, y ms. Con esto, el trabajo para los desarrolladores siguientes
se hizo ms fcil. Por eso, nos tenemos que mudar al campus de Xerox, o Palo Alto
Research Center (PARC) donde podemos apuntar el nacimiento concreto de las
interfaces grficas de usuario.
Alto contaba con un display del mismo tamao que la hoja impresa, con una resolucin
de 606 por 808 pxeles. Cada pxel poda ser prendido y apagado de forma
independiente, algo novedoso para la poca, y el equipo contaba con una versin
moderna del mouse de Englebart. El cursor se transform en lo que hoy conocemos,
la flecha, y poda transformarse en otras formas de acuerdo con la tarea realizada.
Con la llegada de Alto, tambin lleg Smalltalk, un lenguaje de programacin y
ambiente de desarrollo fcil de comprender, orientado a los objetos, para que sea fcil
su uso. Muchos de los conceptos actuales de la interfaz grfica de usuario fueron
tomados de Smalltalk.
Smalltalk nos trajo cosas que hoy conocemos como las ventanas y los pop-ups. Hablar
de Smalltalk nos llevara mucho tiempo, por lo que nos lo reservaremos para otra
entrada. El siguiente paso en la historia de GUI tambin se remonta a PARC, con la
llegada del sucesor del modelo Alto, la Xerox Star 8010 Document Processor. El
aparatito costaba unos 17 mil dlares en su momento, pero por supuesto, la dinmica
de la creacin ya haba seguido su curso, y en ese momento otro gigante de la
computacin estaba entrando en escena: Apple. En 1976, y despus de mltiples
visitas a la planta de PARC gracias a un acuerdo con Xerox, los desarrolladores de
Apple Computer se fijaron como meta crear un xito comercial basndose en las
frmulas cientficas del Alto y de Smalltalk.
El primer intento fue Lisa, una computadora grfica que requiri mucho trabajo. Los
desarrolladores de Lisa eligieron un diseo de interfaz basado en conos que
representaban un documento o un programa, con una barra de men. Tambin
inventaron los shortcuts de teclado, las tildes para marcar documentos, y ms. Este
sera el comienzo de un largo camino en la computacin personal, que da a da
GEM
De forma paralela al desarrollo de Windows, Digital Research desarroll el GEM.
Creado originalmente como un sistema de ventanas para los IBM PC, tuvo
curiosamente ms xito en las maquinas Atari ST.
Amiga Workbench
El ordenador Amiga fue lanzado por Commodore en 1985 con una GUI llamada
Workbench. Los usuarios recuerdan las primeras versiones por su llamativa paleta de
colores (azul, naranja, blanco y negro), seleccionada as por su alto contraste.
Workbench se llam as porque representaba los directorios como "cajones" de un
escritorio virtual llamado banco de trabajo (Workbench en ingls). La librera que lo
haca funcionar recibi el nombre de Intuition.
Por un error del departamento de ventas, los primeros disquetes de Amiga (os) fueron
etiquetados con el nombre de Workbench, por lo que todo el mundo pas a llamar as
al conjunto de aplicaciones y programas, hasta que se solucion en la versin 2.0.
Los usuarios de Amiga tambin podan arrancar su ordenador en una interfaz de lnea
de comandos (CLI), para despus lanzar Workbench si as lo deseaban.
AmigaWB
El uso de grficos orientados a objetos cambi radicalmente la imagen de las GUIs
hasta la que se puede ver hoy en da. Avanzadas funciones grficas como botones
animados, iconos de 24 bits de color, fondos para pantallas y ventanas, transparencias
y sombras; convirtieron al Workbench en una completa y moderna interfaz grfica.
Windows
Windows 1.0 era una GUI para el sistema operativo MS-DOS, que haba sido el
sistema elegido por los ordenadores de IBM y compatibles desde 1981, pero no fue
hasta la versin 3.0 presentada en 1990 que se hizo popular. Desde aquella poca la
GUI ha sido rediseada en mayor o menor medida, aunque conservando una
estructura similar desde Windows 95.
Geos
Surgi en 1986 como un sistema diseado para el ordenador de 8 bits Commodore 64,
aunque luego se port al IBM PC. Traa aplicaciones como un calendario o un editor
de textos incorporados de serie.
Risc OS
Llamado Arthur en sus primeras versiones, este GUI orientado a los procesadores
ARM usaba una barra de tareas y un navegador de ficheros similar a los que tiene
ahora el Mac OS. Fue lanzado por Acorn Computers a finales de los 80. Cabe
destacar que an existen actualmente evoluciones de este GUI en vigor.
NeXTSTEP
Se dise para la lnea de ordenadores NeXT, pudindose destacar que usaba, ya
entonces, PostScript para sus grficos. Su caracterstica ms destacable era el Dock,
un repositorio donde poner aplicaciones, portado al Mac OS posteriormente. Fue la
primera GUI que haca opacas las ventanas al arrastrarlas. Era considerablemente
ms sencillo de usar que cualquiera de sus predecesores
WPS
OS/2 fue un esfuerzo comn de IBM y Microsoft por sustituir el DOS por un sistema
equivalente con capacidad para la multitarea. Tras lo infructuoso del intento y la
separacin de las compaas, IBM desarroll el Workplace Shell (WPS) para futuras
versiones del sistema operativo. Cabe destacar que fue de las primeras GUIs
desarrolladas con programacin orientada a objetos