Interaction Design. Intro to Human-Computer. Scott Klemmer. stanford hci group / cs147



Similar documents
Mobile Devices and Systems Lesson 02 Handheld Pocket Computers and Mobile System Operating Systems

CS160: User Interface Design, Prototyping and Evaluation. Prof: John Canny GSI: Anuj Tewari

Synchronization Center

Mobile Application Marketplace 2015: Market Analysis and Assessment of Future Evolution and Opportunities

How To Teach A Mobile Operating System To An It Project

Additional details >>> HERE <<<

Hippo Remote Pc Software -- Fresh Information Spy Software With Remote Install And Android Monitoring $ Scam Or Work?

Literature Review: Starting Mobile Application Development for E-Sports Portal Hayoung Noh

Role of Multi-biometrics in Usable Multi- Factor Authentication

Mobile Text Entry: An empirical study and analysis

Create shared Photostreams in ios 7

More information >>> HERE <<<

Smartphone Overview for the Blind and Visually Impaired

Portable Computing Devices

Future Human Computer Interaction with special focus on input and output techniques

Introduction to Android Development. Ed Burnette

Current technology solutions for students who are blind/visually impaired

Developing Applications for ios

E-Books and E-Book Readers

Cell Phone Operating Systems

Mobile Phones Operating Systems

Data Synchronization in Mobile Computing Systems Lesson 06 Synchronization Software HotSync, ActiveSync and Intellisync

Evolution of Smartphones And Android Operating System

Quick User Guide. The KLZ Home Page

SyncTap: An Interaction Technique for Mobile Networking

Lockup: A software tool to harden ios by disabling default Lockdown services

Lee Barnes, CTO Utopia Solutions. Utopia Solutions

ART-KON-TOR 2012 Vortrag 15th SpectroNet Collaboration Forum 1

ipad, a revolutionary device - Apple

Executive summary Chapter 1 Introduction Chapter 2 The online advertising industry outlook Chapter 3 The segments of the online advertising industry

The Mobile Device and Operating System Landscape

Samsung MagicIWB (Interactive White Board) 3.0

Mobile Game and App Development the Easy Way

On the Road with SugarCRM. SugarCRM Series by Interlinx Associates, llc

Getting Familiar With Android

Mobile Computing with the Tablet PC February 2003

1. You will have knowledge of all the features of Yosemite and ios 8 that allow employees and business owners to collaborate on their work.

Full version is >>> HERE <<<

SMART Boards. If the board is connected to a different computer - Orientation is needed whenever you connect it to a new or different computer.

Exchange 2010 ActiveSync: Connection

Learning ios Programming

esarinformation Systems Simplifying your Technology Mobile Applications Development Profile

"ASM s INTERNATIONAL E-Journal on Ongoing Research in Management and IT"

IT Quick Reference Guides How to Find Your MAC Address

RDM+ Desktop for Windows Getting Started Guide

Mobile Development with Qt

Finding Your MAC (Ethernet) Address All Device Types

Usability for the new PC: Mobile Devices

Samsung MagicIWB Solution (Interactive White Board)

PhoneView Product Manual

Building Mobile Applications Creating ios applications with jquery Mobile, PhoneGap, and Drupal 7

Advance Human Computer Interaction Using Air Signature

Realising the LTE vision

MFOS DESIGN SPECIFICATION

The Third Screen: What Marketers Need to Know About Mobile Rendering

Utilizing Dropbox to Share Files

award winning devices and solutions for business

Comparative Study of Different Mobile Operating Systems

Apple s Pricing Strategy

How do non-expert users exploit simultaneous inputs in multimodal interaction?

CiviMobile & CiviSync Mobile. Peter McAndrew Rohit Thakral

Installation Guide. Mobile Surveillance Distance makes no difference. eagleeyes_quick_v1.5

HUMAN COMPUTER INTERACTION. Course Convenor: Constantine Stephanidis

User Recognition and Preference of App Icon Stylization Design on the Smartphone

YOUR INTERACTIVE SECURITY

I-Phone in the Mobile Phone Market in the UK

Mobile Operating Systems Lesson 05 Windows CE Part 1

Mobile Testing That s Just a Smaller Screen, Right?

Microsoft Surface Pilot

Cell Phone Buying Guide As choice and variety in wireless devices are constantly increasing, deciding what cell phone is right for you can be a

Developing Android Apps for BlackBerry 10. JAM854 Mike Zhou- Developer Evangelist, APAC Nov 30, 2012

A Beginners Guide To Responsive, Mobile & Native Websites 2013 Enhance.ie.All Rights Reserved.

Interesting apps to install

Smart Signature. Gesture Based Authentication using a Smart Ring. Tatiana Bradley, Rakshith Hiresamudra Shivegowda, and Wai Man Chan

How To Understand And Understand Cwr Mobile Crm

Ozgur Aktunc Assistant Professor of Software Engineering St. Mary s University

Server Settings Mobile Devices

SYST35300 Hybrid Mobile Application Development

Supported Operating Systems & Browsers

The 8 th International Scientific Conference elearning and software for Education Bucharest, April 26-27, / X

Chapter 5 Objectives. Chapter 5 Input

Mobile Communication An overview Lesson 07 Introduction to Mobile Computing

How Do I Remove My Office 365 Account From An iphone, ipad or ipod Touch?... 1

Transcription:

stanford hci group / cs147 Intro to Human-Computer Interaction Design Scott Klemmer tas: Marcello Bastea-Forte, Joel Brandt, Neil Patel, Leslie Wu, Mike Cammarano 04 October 2007 http://cs147.stanford.edu

Rob Haitani i Video

Mobile design is evolving rapidly! Newton Palm Pilot iphone Source: Apple, Palm

There was the Newton Apple Newton MessagePad The Newton OS Photograph h of N t GUI screen displaying Checklist, some bullet points checked and/or "collapsed" Newton screen displaying a Note with text, "ink text", a sketch, & vectorized shapes Source: The Simpsons, Wikipedia

The Newton had problems Design Issues Recognition (relied on it too much, didn t work well enough) Physical size (too big) Connectivity (not much) Hey, Take a memo on your Newton Source: The Simpsons, Wikipedia Beat Up Martin Baahh! The Original i Apple Newton's handwriting recognition was made light of in The Simpsons episode

The Palm Pilot improved on them Design Wins Recognition: simple graffiti Physical size: fits in the front pocket Connectivity: easy sync Jeff Hawkins, Palm [What about the Foleo?] Pocket size HotSync Graffiti Palm OS Source: Palm 1000 Retrospective, Palm V, Rob Haitani in Moggridge, Designing Interactions. Ch. 3. From the Desk to the Palm. http://www.designinginteractions.com/interviews/robhaitani Rob Haitani, Palm OS [Designs] what should be most prominent based on frequency of use, and strives to make the most often used interactions accessible in a single step.

iphone keeps going Design distinctions Tactile Input Disambiguation of input Animations Internet + Music + Phone Source: Apple Predictive Touch keyboard Multi-touch Mac OS X Wireless Accelerometer Proximity Sensor

AP Prediction about tmobile All appliances evolve until they have a clock coc All apps evolve until they have e-mail All mobile devices will evolve until they have network connectivity

What makes mobile design exciting? Many Design Choices Think different from GUI/Web Swiss army vs. dedicated Pen/speech modalities Integrate with other tasks Social apps

What makes mobile design difficult? Design constraints Limited attention/interactions bursty Screen size small Form factor Limited network connectivity Speech / pen / multimodal

Ideas for dealing with limited attention Minimize keystrokes Provide overview + detail Understandable interface at a glance Design with tasklets Minimum set of functions

Example approach: Nokia Navi-Key Reducing number of buttons Source: Scott Jenson, The Simplicity Shift. Cambridge University Press, 2002.

Example approach: Blackberry Optimized for e-mail and simple text apps Source: Research In Motion

Mobile Algorithm: Disambiguation w/ Dictionary Dictionary based (such as T9, PocketPC) eg e.g., 22 2-2-5-3 able 2-2-5-3-0 cake 2-2-5-3-N-0 2 bald 2-2-5-3-N-N-0 calf 2-2-5-3-N-N-N-0 Lots of N = Next Source: Microsoft, MacKenzie, I. S., Kober, H., Smith, D., Jones, T., Skepner, E. (2001). LetterWise: Prefix-based disambiguation for mobile text input. Proceedings of the ACM Symposium on User Interface Software and Technology - UIST 2001, pp. 111-120. New York: ACM.

Mobile Algorithm: Disambiguation w/ Predictive Predictive (such as BB SureType, Letterwise) e.g., t-h- e A% i B% o C% u D% Source: Microsoft, MacKenzie, I. S., Kober, H., Smith, D., Jones, T., Skepner, E. (2001). LetterWise: Prefix-based disambiguation for mobile text input. Proceedings of the ACM Symposium on User Interface Software and Technology - UIST 2001, pp. 111-120. New York: ACM.

Comparison between Dictionary and Predictive Figure 11. Comparison of entry rates (wpm) with practice for,, and. (Note: and figure are from Figure 6. Simulated figures are from Figure 10 with 0.85 frequency of words in dictionary) Source: MacKenzie, I. S., Kober, H., Smith, D., Jones, T., Skepner, E. (2001). LetterWise: Prefix-based disambiguation for mobile text input. Proceedings of the ACM Symposium on User Interface Software and Technology - UIST 2001, pp. 111-120. New York: ACM.

Service Design

Eye to the Future: Sensor Networks Live Ad Hoc Sensor Network showing Light Intensity A handful of network sensor 'dots' Lots of 'dots' '-getting ready for the big demo Source: UC Berkeley Smart Dust Program, Largest Tiny Network Yet, http://webs.cs.berkeley.edu/800demo/

Eye to the Future: Mobile Device Proliferation A 2002 study calculated there were around 4.2 million CCTV cameras in the UK - one for every There could be one 14 million people. sensors per UK resident by 2057 "If you go forward 50 years, you are probably bl talking about one million forms of sensor per person in the UK," he said. This was a conservative estimate, he said. "More aggressive" calculations suggest tthere could ldbe 20m sensors per person. There could be one million sensors per UK resident by 2057 Source: BBC, Sensor rise powers life recorders