Alan Dix aQtive limited and Staffordshire University Hazy, Crazy, Lazy.

Slides:



Advertisements
Similar presentations
From Anywhere and Anytime to Here and Now … Imagining the future of technology in culturally relevant contexts Ashwini Asokan : : Design Researcher : :
Advertisements

Introduction to Computers Section 6A. home The Operating System (OS) The operating system (OS) is software that controls the interaction between hardware.
CS0004: Introduction to Programming Visual Studio 2010 and Controls.
SDP Languages and Environments. Types of Languages and Environments There are 4 main types of language that you must be able to describe at Higher level.
 Why should it be mobile?  What content should I make mobile?  What need do I serve by making my content available to mobile users?  What value does.
What is a prototype? A prototype is a small scale model of your larger product. Can be a physical object, or a simple software program. Many physical.
Proposal 13 HUMAN CENTRIC COMPUTING (COMP106) ASSIGNMENT 2.
UML exam advice. Minimal, yet sufficient UML course 80% of modeling can be done with 20% of the UML. Which 20% was that again? We’re supposed to be “Use.
Computer Systems App Making Lesson 1 – Apps (Past, Present & Future).
Where Do I Start REFERENCE: LEARNING WEB DESIGN (4 TH EDITION) BY ROBBINS 2012 – CHAPTER 1 (PP. 3 – 14)
1 CGS1060 Mobile UIs Copyright 2012 by Janson Industries.
 At the end of this class, students are able to  Describe definition of input devices clearly  List out the examples of input devices  Describe.
A Prezi presentation is like creating a mind map. It is created on a blank canvas and you decide where the information goes on this canvas.
User Interface Requirements in the Real World Experiences and Lessons Learned Bob Nicholson 10/29/141.
Platforms for Learning in Computer Science July 28, 2005.
Unit 1 – Improving Productivity Instructions ~ 100 words per box.
Key Applications Module Lesson 19 — PowerPoint Essentials
Architectures to make Simple Visualisations Simple Systems Alan Dix Lancaster University and aQtive Russell Beale Birmingham University and aQtive Andy.
CS 4720 Usability and Accessibility CS 4720 – Web & Mobile Systems.
Using Common Sense Reasoning to Create Intelligent Mobile Applications Software Agents Group MIT Media Lab.
Open Internet Explorer Go to: my.ccsd.net Type YOUR InterAct username and password. Then Submit Query.
Lecture 3 Web Design What makes a "good" website? Getting started on your website. Planning the layout. Picking a theme. Effective Design Tips.
Learningcomputer.com Introduction to Microsoft Word 2007 New Look and Feel.
Intelligence, mobility and learning Russell Beale School of Computer Science University of Birmingham UK
Design Rules-Part B Standards and Guidelines
Key Applications Module Lesson 21 — Access Essentials
AVI/Psych 358/IE 340: Human Factors Interfaces and Interaction September 22, 2008.
User Support Chapter 8. Overview Assumption/IDEALLY: If a system is properly design, it should be completely of ease to use, thus user will require little.
Curriculum Model Tour Replace with your name Model 1 Model 2 Model 4 Model 3 Model 5 References.
Student Negotiated Project Year 2, Skills for Success Good communication Good team skills Good network skills Good time management and planning.
5 characteristics of good web design  Offer one-click access to the main page: let your users easily come back to the home page of your mobile application.
CMPD 434 MULTIMEDIA AUTHORING
1. 2 What to learn and why If you develop and rebuild your Blackboard course shells semester after semester, you may wish you had a more efficient way.
The Emotion Quiz Cecelia Redding Erika Zimmermann Jeff Crowe Torben Eisler.
Middle School Grades 6-8 Advanced Features of Inspiration.
Midterm Review Francis Li CS160 Midterm Review October 9, 2000.
Prototyping. REVIEW : Why a prototype? Helps with: –Screen layouts and information display –Work flow, task design –Technical issues –Difficult, controversial,
Louisa Lambregts, Algonquin College. Today, we will review: 1. website design process 2. main client project and deliverables 3. what is effective web.
Portaportal Portaportal is a web based bookmarking utility that lets you store links to your favorite websites online. Now your bookmarks are no longer.
Prototyping. Objectives By the end of class, you will be able to… Explain why prototyping is an important phase of design. Create and test paper prototypes.
SERVICE REQUEST MANAGEMENT IMPLEMENTATION Rev Mar 11, 2008.
CHANGING THE VOLUME Click the volume icon in the bottom right hand corner of the screen.
LOOKOUT GPS TRACKER BY : PENYU NELANG. WHAT IS LOOKOUT ? We proposed this device to cope the kidnapped problems that become a rampant issues these days.
HTML HTML stands for Hyper Text Markup Language. HTML is used in making the base of a Website You can just use an online website maker like weebly.com.
Alan Dix aQtive limited and Lancaster University (previously Staffordshire) Understanding the e-Market and.
introductionwhyexamples What is a Web site? A web site is: a presentation tool; a way to communicate; a learning tool; a teaching tool; a marketing important.
Professor Derek Godfrey Deputy Vice Chancellor Buckinghamshire New University Technology, media + telecoms predictions.
Smart Video Marketing Idea To Get Started
Debra Mann Reference Librarian Innisfil Public Library
The aims Show how design & evaluation are brought together in the development of interactive products. Show how different combinations of design & evaluation.
Event loops 16-Jun-18.

A Contextual Computing approach towards Personalized Search
Using PowerPoint.
Questions for lesson 4 Recognizing things 9/22/2018 Lesson 4.
Chapter 12: Automated data collection methods
Hi, this instructional video will show you how to use Saskatchewan’s Therapeutic Drug Guide. This web app can be accessed on any device with internet,
Event loops.
Fluency with Information Technology
Event loops 17-Jan-19.
ICT Word Processing Lesson 5: Revising and Collaborating on Documents
Developing the Design: Lo-fi Prototype
Event loops 8-Apr-19.
Creating an Interactive Quiz
Week: 09 Human-Computer Interaction
Principles of HCI Design
Event loops.
Event loops 19-Aug-19.
Creating an Interactive Quiz
Presentation transcript:

Alan Dix aQtive limited and Staffordshire University Hazy, Crazy, Lazy Days are Over time for designers to think

unlikely bed fellows? mobile broadband different market different technology different constraints

ideas! incongruity + analysis = innovation

outline the past let it all hang loose the future transformative technology the present but looking forward

user focus from want to use the computer through want to do things using the computer to want to do things

the past

if a computer were a restaurant 1960s & early 70s –rather inferior pizza delivery service late 70s and early 80s –mind your Ps and Qs and stick to the menu late 80s and 90s –there’s the kitchen, get on with it

interaction focus language command/menu based action GUI interaction?

the screen let it all hang out! don’t think what’s needed? when its needed? just put it all there … … and let the user decide

bandwidth (mobile/broadband difference?) compute r user use screen to trade bandwidth?

trade bandwidth? - NO! information per click ~ log(nos buttons) Fitts’ law - time ~ log(area target/area screen) => input bandwidth approx constant

real screen gains relevant actions - screen changes changing contextual ‘alphabet’ = bigger bandwidth rapid eye movement how much can YOU see? the eye is interactive!

the future

PopuNet everywhere everyone everywhen

products for PopuNet? what are they? …... I wish I knew! include: –e-shopping (rather than e-buying) –sharing –fun!

everywhere technology - thrift is in space: mobile - small screen TV - use screen for more important  can’t squander screen space time: consumers want to live their lives if it takes time, they won’t do it  can’t squander user’s time

everywhere technology - thrift is in space: can’t squander screen space time: can’t squander user’s time  contextual interfaces offering the right thing when its needed

the present understanding context static and dynamic appropriate intelligence

static context understand the task! traditional task analysis - what is done now want - what needs to be known make tea boil kettlebrewpour add teaadd water

what needs to be known? look at flow chart decision = information need main screen remove user confirm? add user delete record

static context understand the task! traditional task analysis - what is done now want - what needs to be known make tea boil kettlebrewpour add teaadd water

dynamic context aQtive onCue watches while the user works context = clipboard suggests web services and desktop applications

appropriate intelligence simple heuristics right much of the time valuable when its right no cost when its wrong!  appropriate interaction e.g. Excel  button, but not …

more... me: –cyberspace, mobile etc. –PopuNet aQtive: –theoretical background and use in research –aQtive home (including cracker link)