human impact of ui design paradigms
Download
Skip this Video
Download Presentation
Human Impact of UI Design Paradigms

Loading in 2 Seconds...

play fullscreen
1 / 17

Human Impact of UI Design Paradigms - PowerPoint PPT Presentation


  • 65 Views
  • Uploaded on

Human Impact of UI Design Paradigms. (PART 3 – Future UI Technology) Robert Ritchey and Ruben Campos. Purpose/Goal. Analyse the impact that different GUI designs have on both users and software developers. Strategy. show the history of user interfaces

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Human Impact of UI Design Paradigms' - judah


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
human impact of ui design paradigms

Human Impact of UI Design Paradigms

(PART 3 – Future UI Technology)

Robert Ritchey and Ruben Campos

CS575 - Human Issues in Computing CSULA Spring 2006

purpose goal
Purpose/Goal
  • Analyse the impact that different GUI designs have on both users and software developers

CS575 - Human Issues in Computing Spring 2006

strategy
Strategy
  • show the history of user interfaces
  • discuss different types of User Interfaces
    • how they are different
    • how they are used
    • how they are implemented

CS575 - Human Issues in Computing Spring 2006

presentation schedule
Presentation Schedule
  • First session – Intro
    • History
    • Modern User Interfaces
  • Second Session - demos/analysis of different types
    • Impacts on User Behaviour patterns
    • Impacts on Software Design/Architecture
  • Third Session – Future UI Technologies and their potential human impact
    • Robert’s Perspective
    • Ruben’s Perspective

CS575 - Human Issues in Computing Spring 2006

intro
Intro …
  • “For thirty years most interface design, and most computer design, has been headed down the path of the "dramatic" machine. Its highest ideal is to make a computer so exciting, so wonderful, so interesting, that we never want to be without it. A less-traveled path I call the "invisible"; its highest ideal is to make a computer so imbedded, so fitting, so natural, that we use it without even thinking about it.” – Mark Weiser

CS575 - Human Issues in Computing CSULA Spring 2006

quick definition
Quick Definition
  • “…the parts of a computer and its software that you (the computer user) see, hear, touch, or talk to ”

CS575 - Human Issues in Computing CSULA Spring 2006

tactile systems
Tactile Systems
  • Systems that allow users to interact with the machine through touch.
sound
Sound
  • Screen Readers
  • Voice Recognition
other graphics
Other graphics
  • Holographic Output
    • http://innovation.swmed.edu/research/instrumentation/res_inst_dev3d.html
  • Virtual Keyboard
    • http://www.virtualdevices.net/
    • http://www.alpern.org/weblog/stories/2003/01/09/projectionKeyboards.html
  • 4D Graphics
    • http://www-staff.it.uts.edu.au/~don/pubs/fourd.html

CS575 - Human Issues in Computing CSULA Spring 2006

factors influencing future ui
Factors Influencing Future UI
  • ACM SIGCHI
    • http://sigchi.org/cdg/cdg2.html#2_2_2

CS575 - Human Issues in Computing CSULA Spring 2006

near future
Near Future
  • AJAX on Mobile
    • Opera Framework SDK Beta
      • http://www.opera.com/products/mobile/platform/
      • http://opengardensblog.futuretext.com/archives/2006/01/mobile_web_20_a.html
      • http://ajax.sys-con.com/read/199481_2.htm
      • http://www.informationweek.com/story/showArticle.jhtml?articleID=174300069&tid=5979
      • http://24.205.134.140:5801
      • http://oxine.opera.com/documentation/

CS575 - Human Issues in Computing CSULA Spring 2006

in research
In Research
  • Human interface through speech, gestures and 3D interaction
    • http://news.zdnet.com/2036-2_22-5730862.html
  • Tangible Objects with Tangible User Interface (TUI)
    • http://guir.berkeley.edu/projects/papier-mache/
    • http://www.dh.umu.se/fprw/files/pdf/Hyoung_DesigningATUIForRefrigerator.pdf

CS575 - Human Issues in Computing CSULA Spring 2006

in research cont d
In Research – Cont’d
  • Multi-touch Interaction Research
    • http://mrl.nyu.edu/~jhan/ftirtouch/
  • Ambient Intelligence (Context Sensitive)
    • http://www.vepsy.com/communication/book5/09_AMI_Schmidt.pdf
  • Direct Physical Object Communication
    • http://www.vepsy.com/communication/book5/07_AMI_Kameas.pdf
    • http://www.math.nyu.edu/~js153/papers/activeTable.pdf

CS575 - Human Issues in Computing CSULA Spring 2006

in research cont d1
In Research – Cont’d
  • Ubiquitous Research
    • http://www.parc.xerox.com/research/subtheme.php?subtheme=Ubiquitous+Computing

CS575 - Human Issues in Computing CSULA Spring 2006

potential impacts on end user
Potential Impacts On End User
  • Less dependence on traditional desktop/laptop?
  • More natural Human to Computer Interaction?
  • More Object to Object interface?
    • i.e. – less human “middle object”
  • Less tangible interaction between Humans
    • e.g. – Picking up the phone to order pizza
  • More convenience at the expense of mental exercise?
  • Ethical Impact?

CS575 - Human Issues in Computing CSULA Spring 2006

potential impacts on architect developer
Potential Impacts On Architect/Developer
  • More Embedded type programming?
  • Grid Computing paradigm?
    • http://en.wikipedia.org/wiki/Grid_computing
  • Web Services?
  • Wireless Centric?

CS575 - Human Issues in Computing CSULA Spring 2006

conclusion
Conclusion
  • Regardless of changes in UI Technology the mainstay is the inevitable impact on Humans

CS575 - Human Issues in Computing CSULA Spring 2006

ad