SlideShare una empresa de Scribd logo
1 de 27
The design and implementationofcomputer systemsthatpeople interact with.
Interactivity
Ease of Use Ease of Learning Goal-oriented
input output A boundary across which2 systemsmeet & communicate.
THE GUI Brief history
But how did this all start?
1945: Memex Vannevar Bush hyperlink
1945: radar
1963: Sketchpad Ivan Sutherland, MIT
1963: Sketchpad First completely graphical user interface CAD Object-oriented programming
1968: The mother of all demos
1968: The mother of all demos NLS: On-Line System Doug Engelbart http://sloan.stanford.edu/MouseSite/1968Demo.html
1970s: Xerox parc Desktop metaphor Alan Kay Xerox STAR
Apple computer
1983: Apple LISA
1984: Apple Macintosh
1987: Windows 2.0 Apple – Microsoft lawsuit
Windows ‘95 The most popular GUI to date http://arstechnica.com/old/content/2005/05/gui.ars/
Interface paradigms
Command-line interface
GUI PARADIGM
Advanced interface paradigms
gui history
gui history
gui history

Más contenido relacionado

Destacado

Fonaments De L´Estat Social I DemocràTic De Dret
Fonaments De L´Estat Social I DemocràTic De DretFonaments De L´Estat Social I DemocràTic De Dret
Fonaments De L´Estat Social I DemocràTic De Dret
victor gamez
 
2006 a novel lipoxygenase in pea roots. its function
2006 a novel lipoxygenase in pea roots. its function2006 a novel lipoxygenase in pea roots. its function
2006 a novel lipoxygenase in pea roots. its function
Agrin Life
 

Destacado (20)

Ossiannilsson dalawux21 oktober2016
Ossiannilsson dalawux21 oktober2016Ossiannilsson dalawux21 oktober2016
Ossiannilsson dalawux21 oktober2016
 
Ossiannilsson icqh2014 sakarya university_turkey
Ossiannilsson icqh2014 sakarya university_turkeyOssiannilsson icqh2014 sakarya university_turkey
Ossiannilsson icqh2014 sakarya university_turkey
 
Cv587322
Cv587322Cv587322
Cv587322
 
Ossiannilsson 1312012 digitala skollyftet
Ossiannilsson 1312012 digitala skollyftetOssiannilsson 1312012 digitala skollyftet
Ossiannilsson 1312012 digitala skollyftet
 
Kvalitet i massive open online courses (moo cs) ossiannilsson_ed_tech2016
Kvalitet i massive open online courses (moo cs) ossiannilsson_ed_tech2016Kvalitet i massive open online courses (moo cs) ossiannilsson_ed_tech2016
Kvalitet i massive open online courses (moo cs) ossiannilsson_ed_tech2016
 
Ossiannilsson efquel2011
Ossiannilsson efquel2011Ossiannilsson efquel2011
Ossiannilsson efquel2011
 
Ossiannilsson moodle mooc6 2015
Ossiannilsson moodle mooc6 2015Ossiannilsson moodle mooc6 2015
Ossiannilsson moodle mooc6 2015
 
Fonaments De L´Estat Social I DemocràTic De Dret
Fonaments De L´Estat Social I DemocràTic De DretFonaments De L´Estat Social I DemocràTic De Dret
Fonaments De L´Estat Social I DemocràTic De Dret
 
Ygeneration lu220140510ossiannilsson
Ygeneration lu220140510ossiannilssonYgeneration lu220140510ossiannilsson
Ygeneration lu220140510ossiannilsson
 
2006 a novel lipoxygenase in pea roots. its function
2006 a novel lipoxygenase in pea roots. its function2006 a novel lipoxygenase in pea roots. its function
2006 a novel lipoxygenase in pea roots. its function
 
Ossiannilsson sverd icde_on_2015
Ossiannilsson sverd icde_on_2015Ossiannilsson sverd icde_on_2015
Ossiannilsson sverd icde_on_2015
 
Home
HomeHome
Home
 
Ossiannilsson130503 svednet webinar
Ossiannilsson130503 svednet webinarOssiannilsson130503 svednet webinar
Ossiannilsson130503 svednet webinar
 
Final report presentation
Final report presentationFinal report presentation
Final report presentation
 
用Erlang构建容错系统
用Erlang构建容错系统用Erlang构建容错系统
用Erlang构建容错系统
 
Prot-09 pchar
Prot-09 pcharProt-09 pchar
Prot-09 pchar
 
Ossiannilsson ec et2020_wgdol_ljubliana_personalisation16_09_15
Ossiannilsson ec et2020_wgdol_ljubliana_personalisation16_09_15Ossiannilsson ec et2020_wgdol_ljubliana_personalisation16_09_15
Ossiannilsson ec et2020_wgdol_ljubliana_personalisation16_09_15
 
Ossiannilsson 131108 oslo_nordicoer
Ossiannilsson 131108 oslo_nordicoerOssiannilsson 131108 oslo_nordicoer
Ossiannilsson 131108 oslo_nordicoer
 
Stlm balticsummit2011
Stlm balticsummit2011Stlm balticsummit2011
Stlm balticsummit2011
 
Sade icde operational network nordic and baltic countries
Sade icde operational network nordic and baltic countriesSade icde operational network nordic and baltic countries
Sade icde operational network nordic and baltic countries
 

Similar a gui history

History of computers and its types
History of computers and its typesHistory of computers and its types
History of computers and its types
Saeel Dabholkar
 

Similar a gui history (20)

02 gui history
02 gui history02 gui history
02 gui history
 
Operating System
Operating SystemOperating System
Operating System
 
Interaction Design History
Interaction Design HistoryInteraction Design History
Interaction Design History
 
OS , Its History and Types
OS , Its History and TypesOS , Its History and Types
OS , Its History and Types
 
History of programming
History of programmingHistory of programming
History of programming
 
IMD 203 - Ch01
IMD 203 - Ch01IMD 203 - Ch01
IMD 203 - Ch01
 
(1) gui history_of_interactivity
(1) gui history_of_interactivity(1) gui history_of_interactivity
(1) gui history_of_interactivity
 
(1) gui history_of_interactivity
(1) gui history_of_interactivity(1) gui history_of_interactivity
(1) gui history_of_interactivity
 
The iPad is 40 years old
The iPad is 40 years oldThe iPad is 40 years old
The iPad is 40 years old
 
Chapter01
Chapter01Chapter01
Chapter01
 
Computer Science PowerPoint Presentation
Computer Science PowerPoint PresentationComputer Science PowerPoint Presentation
Computer Science PowerPoint Presentation
 
Unit 1 one part introduction to computers
Unit 1 one part introduction to computersUnit 1 one part introduction to computers
Unit 1 one part introduction to computers
 
25 years of Human Computer Interaction
25 years of Human Computer Interaction25 years of Human Computer Interaction
25 years of Human Computer Interaction
 
Chapter01.ppt
Chapter01.pptChapter01.ppt
Chapter01.ppt
 
The five-generations-of-compute
The five-generations-of-computeThe five-generations-of-compute
The five-generations-of-compute
 
1.lecture_07_paradigms.ppt
1.lecture_07_paradigms.ppt1.lecture_07_paradigms.ppt
1.lecture_07_paradigms.ppt
 
3 2 1_contact: A touch, multitouch, and stylus exploration
3 2 1_contact: A touch, multitouch, and stylus exploration3 2 1_contact: A touch, multitouch, and stylus exploration
3 2 1_contact: A touch, multitouch, and stylus exploration
 
History of computers and its types
History of computers and its typesHistory of computers and its types
History of computers and its types
 
Graphical User Interface or GUI
Graphical User Interface or GUIGraphical User Interface or GUI
Graphical User Interface or GUI
 
Lesson 2 History Of Operating System
Lesson 2 History Of Operating SystemLesson 2 History Of Operating System
Lesson 2 History Of Operating System
 

Más de Dr. V Vorvoreanu

Attention info scent recognition vs recall
Attention info scent recognition vs recallAttention info scent recognition vs recall
Attention info scent recognition vs recall
Dr. V Vorvoreanu
 
03 usability def designprocess
03 usability def designprocess03 usability def designprocess
03 usability def designprocess
Dr. V Vorvoreanu
 
UX user-centered design process overview
UX user-centered design process overviewUX user-centered design process overview
UX user-centered design process overview
Dr. V Vorvoreanu
 
26 social interaction design
26 social interaction design26 social interaction design
26 social interaction design
Dr. V Vorvoreanu
 
Sketches wireframes mockups prototypes
Sketches wireframes mockups prototypesSketches wireframes mockups prototypes
Sketches wireframes mockups prototypes
Dr. V Vorvoreanu
 

Más de Dr. V Vorvoreanu (20)

Dia2 tues persona
Dia2 tues persona Dia2 tues persona
Dia2 tues persona
 
Dia2 sketches
Dia2 sketchesDia2 sketches
Dia2 sketches
 
DIA2 Design requirements presentation personas
DIA2 Design requirements presentation personasDIA2 Design requirements presentation personas
DIA2 Design requirements presentation personas
 
gestalt principles cats
gestalt principles catsgestalt principles cats
gestalt principles cats
 
07 principles 1 affordance
07 principles 1 affordance07 principles 1 affordance
07 principles 1 affordance
 
HCDD for ASEE 2015 presentation
HCDD for ASEE 2015 presentationHCDD for ASEE 2015 presentation
HCDD for ASEE 2015 presentation
 
Controls
ControlsControls
Controls
 
Responsive design UX intro
Responsive design UX introResponsive design UX intro
Responsive design UX intro
 
Attention info scent recognition vs recall
Attention info scent recognition vs recallAttention info scent recognition vs recall
Attention info scent recognition vs recall
 
03 bad usability kills
03 bad usability kills03 bad usability kills
03 bad usability kills
 
03 usability def designprocess
03 usability def designprocess03 usability def designprocess
03 usability def designprocess
 
Information architecture
Information architectureInformation architecture
Information architecture
 
UX Conceptual design - sketches, wireframes, mockups, prototypes
UX Conceptual design - sketches, wireframes, mockups, prototypesUX Conceptual design - sketches, wireframes, mockups, prototypes
UX Conceptual design - sketches, wireframes, mockups, prototypes
 
Cgt 256 course review
Cgt 256 course reviewCgt 256 course review
Cgt 256 course review
 
Cross channel ux
Cross channel uxCross channel ux
Cross channel ux
 
UX user-centered design process overview
UX user-centered design process overviewUX user-centered design process overview
UX user-centered design process overview
 
26 social interaction design
26 social interaction design26 social interaction design
26 social interaction design
 
Purdue MS degree CGT
Purdue MS degree CGTPurdue MS degree CGT
Purdue MS degree CGT
 
Sketches wireframes mockups prototypes
Sketches wireframes mockups prototypesSketches wireframes mockups prototypes
Sketches wireframes mockups prototypes
 
11 info architecture-2014
11 info architecture-201411 info architecture-2014
11 info architecture-2014
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

gui history