Parallels in Tangible Interface & Web 2.0 Sharad Singh Solanki.

Slides:



Advertisements
Similar presentations
Chapter 11 Designing the User Interface
Advertisements

Graphical input techniques
Map of Human Computer Interaction
Components of GIS.
 An operating system (OS) is a set of computer programs that allow the user to perform basic tasks like copying, moving, saving and printing files. 
CS0004: Introduction to Programming Visual Studio 2010 and Controls.
Towards Tangible Enactive- Interfaces Peter Bennett Sile O’Modhrain
1 CS 501 Spring 2002 CS 501: Software Engineering Lecture 11 Designing for Usability I.
Introduction to Alice Alice is named in honor of
Touch’n Go — Tangible User Interfaces UC course, Kista/Stockholm Helge Hütttenrauch Helge HüttenrauchHuman Machine Interaction.
© 2007 IBM Corporation IBM Emerging Technologies Enabling an Accessible Web 2.0 Becky Gibson Web Accessibility Architect.
CS575 - Human Issues in Computing CSULA Spring 2006 Human Impact of UI Design Paradigms (PART 1 – Overview) Robert Ritchey and Ruben Campos.
Class 6 LBSC 690 Information Technology Human Computer Interaction and Usability.
UQI120S2 Human Computer Interaction Designing and building GUIs We made the point that the final product should fit the cognitive makeup of the user. We.
Graphical User Interface (GUI) Nelson Padua-Perez Bill Pugh Department of Computer Science University of Maryland, College Park.
Graphical User Interface (GUI) Nelson Padua-Perez Chau-Wen Tseng Department of Computer Science University of Maryland, College Park.
0 HCI Today Talk about HCI Success Stories Talk about HCI Success Stories Talk about Norman’s Paper Talk about Norman’s Paper Start talking about The human.
Monday, April 2, 2007 Multisensory & Multimedia Multisensory & Multimedia.
© Prentice Hall CHAPTER 3 Computer Software.
COMP1007 Introduction to Requirements Analysis © Copyright De Montfort University 2002 All Rights Reserved COMP1007 Introduction to Requirements Analysis.
Where Do I Start REFERENCE: LEARNING WEB DESIGN (4 TH EDITION) BY ROBBINS 2012 – CHAPTER 1 (PP. 3 – 14)
Explaining the principles of web animation Gladys Nzita-Mak.
CHAPTER 2 Input & Output Prepared by: Mrs.sara salih 1.
TIBCO Designer TIBCO BusinessWorks is a scalable, extensible, and easy to use integration platform that allows you to develop, deploy, and run integration.
 At the end of this class, students are able to  Describe definition of input devices clearly  List out the examples of input devices  Describe.
COM 205 Multimedia Applications
SOFTWARE.
Operating Systems Chapter 4.
MVC pattern and implementation in java
Mobile App Support Jacob Poirier Geri Hengesbach Andrea Menke Erin Rossell.
CS 0004 –Lecture 1 Wednesday, Jan 5 th, 2011 Roxana Gheorghiu.
14 Chapter 11: Designing the User Interface. 14 Systems Analysis and Design in a Changing World, 3rd Edition 2 Identifying and Classifying Inputs and.
` Tangible Interaction with the R Software Environment Using the Meuse Dataset Rachel Bradford, Landon Rogge, Dr. Brygg Ullmer, Dr. Christopher White `
SOFTWARE A mechanical engineer, an electrical engineer and a software engineer are travelling in an old Fiat 500 when all of the sudden the car backfires.
NextHome. NextHomePrev NextHomePrev Microsoft Surface - Is it really special? What is so special about Microsoft Tabletop? One can touch a color in.
Chapter 11 An Introduction to Visual Basic 2008 Why Windows and Why Visual Basic How You Develop a Visual Basic Application The Different Versions of Visual.
Chapter 34 Java Technology for Active Web Documents methods used to provide continuous Web updates to browser – Server push – Active documents.
Output Design. Output design  Output can be: Displayed on a screen/VDU/monitor. Printed on paper as hard copy. Sound.
Tangible Bits Next Generation HCI
Chapter 2 Looking at Windows. 2Practical PC 5 th Edition Chapter 2 Getting Started In this Chapter, you will learn: − Which version of Windows you own.
CHAPTER TWO INTRODUCTION TO VISUAL BASIC © Prepared By: Razif Razali 1.
Introduction to Computer and Computer Networking: Part I Xiangming Mu 9/16/2004.
COLLECTING Software. Why use Software with Hardware? Software used for collecting includes the software that interfaces with hardware collection device.
Learning Objective The students should be able to: a. state the definition of software b. state the usage of software c. list different types of software.
Foundation year Lec.3: Computer SoftwareLec.3: Computer Software Lecturer: Dalia Mirghani Year: 2014/2015.
X-WindowsP.K.K.Thambi The X Window System Module 5.
Choosing interaction devices: hardware components
Input Design Lecture 11 1 BTEC HNC Systems Support Castle College 2007/8.
Computer Graphics: Programming, Problem Solving, and Visual Communication Steve Cunningham California State University Stanislaus and Grinnell College.
BIF713 Operating System Concepts MS Windows. Agenda 1. What is an Operating System (definition)? 2. Types of Operating Systems 3. Basic Operations: –
CONTENT FOCUS FOCUS INTRODUCTION INTRODUCTION COMPONENTS COMPONENTS TYPES OF GESTURES TYPES OF GESTURES ADVANTAGES ADVANTAGES CHALLENGES CHALLENGES REFERENCE.
Discovering Computers 2010
Ubiquitous, Domestic and Tangible Computing A new way of thinking Saul Greenberg University of Calgary CPSC
D5720 Research on Interactive and Ambient Media Lecture #2: Tangible Interaction 陳立杰、鄭穎懋.
ISYS 350 Building Business Applications
Generic Gaze Interaction Events for Web Browsers
Chapter 2 Looking at Windows
Human Impact of UI Design Paradigms
Unit 2 User Interface Design.
ISYS 350 Building Business Applications
Who defines Tangible Interaction? An Encompassing View
ISYS 350 Building Business Applications
ISYS 350 Building Business Applications
ISYS 350 Building Business Applications
ISYS 350 Building Business Applications
Introduction UI designer stands for User Interface designer. UI designing is a type of process that is used for making interfaces in the software or the.
ISYS 350 Building Business Applications
Overview The World Wide Web has changed the way that people
ISYS 350 Building Business Applications
Graphical User Interfaces
Presentation transcript:

Parallels in Tangible Interface & Web 2.0 Sharad Singh Solanki

Topics Tangible Interface Parallels in Web 2.0 & Tangible Interfaces

Tangible Interface

Definition: the use of physical artifacts as representations and controls for digital information (Brygg Ullmer & Hiroshi Ishii,MIT) Tangible interfaces use objects instead of traditional input and output means (keyboard, mouse and screen) to work with computers.

Tangible Interface-Examples I/O Brush is a drawing tool to explore colors, textures, and movements found in everyday materials by "picking up" and drawing with them. Source: Tangible Media Group MIT ( ) I/O Brush - Kimiko Ryokai and Professor Hiroshi Ishii

Tangible Interface-Examples “Programmable Beads" - communicate with neighboring beads along a string. Put these beads together in different ways and you get different dynamic patterns of light. Source: Tangible Media Group MIT ( Video Source: Programmable Beads - Rick Borovoy and Kwin Kramer

Tangible Interface-Examples The DataTiles system integrates the benefits of two major interaction paradigms: graphical and physical user interfaces. Source:Sony CSL( ) Video Source: DataTiles - Jun Rekimoto, Brygg Ullmer, and Haro Oba

Tangible Interface-Examples This project highlights new means for querying relational databases and live datastreams through the manipulation of physical objects. Source: MIT Research Lab ( ) Tangible Query Interface - Brygg Ullmer, Zachary Malchano, and Professor Hiroshi Ishii Video source:

Tangible Interface There are 4 characteristics concerning representation and control: 1.Physical representations are computationally coupled to underlying digital information. 2.Physical representations embody mechanisms for interactive control. 3.Physical representations are perceptually coupled to actively mediated digital representations 4.Physical state of tangibles embodies key aspects of the digital state of a system And: 1.Tangible interfaces rely on a balance between physical and digital representations. 2.The elements of TUIs are spatially re-configurable (in contrast to tangible digital appliances)

TUI Toolkit Phidgets™, or physical widgets, are software building blocks that help a developer construct physical user interfaces. Applications can be developed in Visual Basic, VBA (Microsoft Access and Excel), LabView, Java, Delphi, C and C++Phidgets™ ( Papier-Mâché- Applications can be developed in Java TM (

Tangible Interface Phidgets TM Toolset Video Source:Phidget.com & University of Caligary Video source:

Parallels in Web 2.0 & Tangible Interfaces

Web 2.0 & TUI Goal Interaction Environment Interactions Technology

Web 2.0 & TUI-Goal Focused on Efficient User Interactions leading to Rich User Experience with the applications Easy & Fast Learnability

Web 2.0 & TUI- Interaction Environment Center and Periphery of User's Attention within Physical Space (Ishii and Ullmer, Tangible Bits) Browser as a space for web 2.0

Web 2.0 & TUI-Interactions Widgets –Drag & Drop interfaces –Point & Click –Metaphors driven interactions –Gesture & Intention based Interactions Multi user interactions & Sociability –Real time Collaboration-eg.Meebo TM –Social Networking/Group Participation- eg. Del.icio.us

Web 2.0 & TUI-Interactions metaDESK- In the metaDESK design, Ishii & Ullmer have tried to push back from GUIs into the real world, physically embodying many of the metaphorical devices (windows, icons, handles) they have popularized.

Web 2.0 & TUI-Technology Event driven Programming Usage of pointing devices compared to Keyboard entry More client side programming Tagging Asynchronous application model Common Technology Platform

Web 2.0 & TUI-Road Ahead Web 2.0 support in handheld devices eg. mobile version of Konfabulator, Opera Mini™ Online gaming service providers Online shopping service providers And so on…. Happy thinking

Questions??

Thank you