1 Lecture 4: History of Handhelds (PDAs to Smartphones & Tablets) and their Interaction Techniques Brad Myers 05-899A/05-499A: Interaction Techniques Spring,

Slides:



Advertisements
Similar presentations
An Example of a Portable Computing Device. A PDA as an Example of a Portable Computing Device Recharger and connection to computer for replication Recharger.
Advertisements

Term 2, 2011 Week 1. CONTENTS Sending and receiving devices Mobile devices connected to networks – Smart phones – Personal digital assistants – Hand-held.
Mobile Infrastructure CSE 390 Fall Mobile device types Pagers – Mostly RIM devices (proprietary OS) – 2-way paging – Use Mobitex and DataTAC wireless.
VCE IT Theory Slideshows By Mark Kelly McKinnon Secondary College Vceit.com Mobile computing devices.
Mobile Computing Advantages and limitations of mobile computing
The Apple iPhone Dr. Hayden So Department of Electrical and Electronic Engineering 26 Sep, 2008.
Personal Digital Assistants Palm Pilots and Beyond: A Brief Overview David V. Bloniarz USDA Forest Service Northeast Center for Urban & Community Forestry.
Handheld Devices and OS
University of Utah 1 Portable Computers Early -Osborne -Kaypro -Compaq
Robin Estabrooks Computer Science 1631, Winter 2011.
Chan pak lim chau ho chit cheung tak ching yip pak ho g2
Eric Bruner, Henry Glennon, Shurti Kataria, Mathew Stanton, & Samantha Tan.
Student Name: Group.  Developed by Microsoft  Alliance with Nokia in 2011  4 main functions:  Outlook Mobile  Windows Media Player for Windows Mobile.
1 of 4 To calibrate your digital pen click the Start ( ) button>Control Panel>Mobile PC>Calibrate the screen. On the General tab, tap Calibrate, and then.
VCE IT Theory Slideshows Mobile computing devices By Mark Kelly, Vceit.com iPhone.
A smartphone from Apple that integrates cellphone, iPod, camera, text messaging, and Web browsing. Data and applications can be sent to the phone.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Choosing the Right PDA for You You have decided your busy schedule can benefit from the facility of a PDA, but which PDA? By which maker?
SM3121 Software Technology Mark Green School of Creative Media.
1 of 3 Using digital ink, the Microsoft® Tablet PC offers the full power and functionality of a notebook PC with the added benefits of pen-based computing.
The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer.
WINDOWS 8.1 MOBILE “Full” Windows in a Tablet Environment.
1 Lecture 11: International and Handheld User Interfaces Brad Myers / / : Introduction to Human Computer Interaction for Technology.
TYPES And COMPONENTS OF COMPUTER SYSTEM
Unit 1- Recognizing Computers.  Understand the importance of computers  Define computers & computer systems  Classify different types of computers.
Unit 1- Recognizing Computers.  Understand the importance of computers  Define computers & computer systems  Classify different types of computers.
Introduction to Windows CE for Wireless Development Terence Goggin President, Information Appliance Associates Chris De Herrera Webmaster,
1 Lecture 2: History of Personal Computers and Mobile Devices and Their User Interfaces Brad Myers A4: Computer Science Perspectives in HCI, (CS.
Operating Systems Chapter 4.
1 Lecture 11: International and Handheld User Interfaces Brad Myers / / : Introduction to Human Computer Interaction for Technology.
ICT IGCSE ch 1 & 11 Types of Computer.
Design of Handheld Devices
1 Lecture 11: International and Handheld User Interfaces Brad Myers / / : Introduction to Human Computer Interaction for Technology.
Computer Applications I Competency 3 – Use handheld devices. Objective 3.01 – Identify handheld applications.
Bellringer Do you think students should study computers? Why or why not?
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 20 Notebooks, Tablet PCs, and PDAs.
Survey of PC and Network Operating Systems
Wireless iPhone uses quad-band GSM, the global standard for wireless communications. It also supports Cingular’s EDGE network, b/g Wi-Fi, and Bluetooth.
1 Information and Communication Technology Course Code: BTT20 Teacher: Mrs. T. van Biljouw.
Rak na ituu!!! CHAPTER 1 ALL ABOUT COMPUTER.
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
Information Technology Fundamentals (ITF) Mr. Shultz.
Dialog Design - Gesture & Pen Interfaces, Mobile Devices CS / Psych This material has been developed by Georgia Tech HCI faculty, and continues.
Where it all Began.. Where it all Began. History of the Tablet 1989 – GridPad is first released. considered the first Tablet Computer, it inspires.
Fall 2002CS/PSY Dialog Design 3 How to use a PDA.
Chapter 5: Input CSC 151 Beth Myers Kristy Heller Julia Zachok.
Tiffany Christian EDUC Diffusion and Integration of Technology Walden University.
1 WIRELESS INTERNET and PDA’S Newton Reid MIS Prof Sistrunk MWF-1:00-2:00.
Tiffany Christian EDUC Diffusion and Integration of Technology Walden University.
A Study of Apple Inc. Dustin Miller Eric Eason Felicia Foster Gary Rouse.
History of the PDA Steve Shultz Green 1. When? 1970s The Dynabook is developed. The Dynabook idea was an early PC at Xerox Apple develops the Newton.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
PDA Student Name Green 1. What? PDA stands for Personal Digital Assistant PDAs are handheld computers People use PDAs for many functions, such as calendar,
Introduction to Computing Slides By ADEELA MUSTAFA.
System Software Chapter Handles technical details Works with end users, application software, and computer hardware Four types of programs –Operating.
Insight Developing for Mobile Devices. 2 Device for voice communication Alexander Graham Bell (1876)
Shlomo Golsherazian Jeff Heiser Etana Kenter Michael Rosenberg A.J. Shah Chelsea Schneider Danielle Zimmerman.
System Software Chapter Handles technical details Works with end users, application software, and computer hardware Four types of programs –Operating.
Introduction to Mobile Computing
Lecture 2: History of Personal Computers and Mobile Devices and Their User Interfaces Brad Myers A4: Computer Science Perspectives in HCI, (CS Mini),
Fluency with Information Technology
System Software EIT, © Author Gay Robertson, 2016.
Introduction to Mobile Web Applications
Dialog Design 3 How to use a PDA
MOBILE COMPUTING Jitendra Patel ROLL NO :- 38 TY MSC(CA & IT)
History of Mobile Phones
Planning with PDAs Copyright 2006 South-Western/Thomson Learning.
Introduction to Mobile Devices
The World as Seen by Pocket PC
History of the PDA Steve Shultz Green 1
Presentation transcript:

1 Lecture 4: History of Handhelds (PDAs to Smartphones & Tablets) and their Interaction Techniques Brad Myers A/05-499A: Interaction Techniques Spring, 2014 © Brad Myers

Announcements Assignment 1 due next Monday! My office hours: Tuesdays, 3-4 or by appointment Don’t forget Jeff’s office hours: Wednesdays 3-4 (after class) in NSH 4605 Please do the “required” readings Great guest lectures (by Skype) next week © Brad Myers 2

“Computers” © Brad Myers 3 (cite, slide 24, 25)cite

Early Handwriting Input Handwriting recognition has been an active research topic since 1960’s: Rand Tablet: 1964: Used term: “pen-computing” Early: hand printing Lots of work on handwriting and gestures E.g., W. Buxton, E. Fiume, R. Hill, A. Lee, C. Woo, “Continuous hand-gesture driven input,” Graphics Interface '83 (1983), pp. 191–195 © Brad Myers 4

Programmable Calculators The first programmable pocket calculator was the HP-65, in 1974 – Wikipedia First graphing calculator was the Casio FX- 7000G released in 1985 Continued to improve and get cheaper through 80’s and 90’s HP and TI HP used reverse polish notation (RPN) = postfix No need for parentheses: * instead of (4+5)*6 © Brad Myers 5

“Ubiquitous Computing” Term coined by Mark Weiser at Xerox PARC, 1988 Mark Weiser. “The Computer for the 21 st Century”, Scientific American, , Sep Mark Weiser. “Some Computer Science Issues in Ubiquitous Computing,” CACM. July, (7). pp (Died at 46 in 1999 of cancer) “I called these three sizes of computers boards, pads, and tabs, and adopted the slogan that, for each person in an office, there should be hundreds of tabs, tens of pads, and one or two boards.” [p. 76] © Brad Myers 6

PARC Tab ~1989 Low speed wireless network using IR Touch-sensitive screen Quick writing – unistrokes, write on top of each other David Goldberg and Cate Richardson. “Touch Typing with a Stylus,” Human Factors in Computing Systems, Proceedings INTERCHI'93. Amsterdam, Netherlands, Apr, pp © Brad Myers 7

Go Corp’s “PenPoint” OS Founded 1987, released in 1991 One of the founders was Robert Carr from Xerox PARC; Alto designer Hardware by NCR, IBM and EO Styled to look like a tabbed notebook Conventional tapping on menus Lots of gestures for editing, page turning, etc. Flick to scroll and turn pages, circle, insert space, cross-out, insert word, get help, … Press and hold to start moving or selecting Hand printing for text entry Hyperlinks Instant on-off © Brad Myers 8

PenPoint © Brad Myers 9 User’s guide us/um/people/bibuxton/buxtoncollection/a/pdf/ Go%20PenPoint%20Getting%20Started.pdf us/um/people/bibuxton/buxtoncollection/a/pdf/ Go%20PenPoint%20Getting%20Started.pdf Pictures: Video:

GRiDPad © Brad Myers 10 Jeff Hawkins under 5 lbs 386SL 20MHz processor with a 80387SX coprocessor with 20MB RAM and 40, 60, 80 or 120MB hard drive. It had a 10" diagonal backlit VGA display with 32 gray scales. There was a built in PCMCIA card slot, an internal fax/modem card, a floppy drive port and a standard keyboard port. Operating time was about 3 hours on NiCad battery pack.

Microsoft Pen Windows From: 1991 Version of Windows 3.1 for pen computing Added handwriting recognition Versions for Windows NT, Windows 95, etc. © Brad Myers 11 Images:

Apple Newton Started 1987, released 1993 Newton “MessagePad” Coined term “Personal Digital Assistant (PDA) Was on sale for 6 years Fairly large & heavy Interesting OS using an interpreted programming language: NewtonScript “Prototype-Instance” OO model like JavaScript © Brad Myers 12 John Sculley III

Apple Newton Key issue: handwriting recognition was main input technique Often not successful Famously panned for an entire week by Doonesbury (August 1993) © Brad Myers 13

General Magic’s “Magic Cap” OS 1994 Ran on Sony MagicLink hardware Object-oriented OS for PDAs 3D Room metaphor Special AT&T wireless network (very slow) © Brad Myers 14 Pictures:

Early phone + PDAs © Brad Myers 15 IBM Simon Shipped in 1994 by BellSouth Nokia 9110 Communicator 1996 Added full physical keyboard Typical PDA features: Address book, calendar Slow

Palm Founded by Jeff Hawkins who did GridPad US Robotics (1995), 3Com (1997), Handspring (1998), Palm (2000), HP (2010) First released version: 1996 = “Pilot” Name changed due to lawsuit They did lots of user testing with prototypes created using HyperCard Graffiti for data entry © Brad Myers 16

Palm Graffiti Jeff Hawkins had seen Xerox QuickWriting Lawsuit Designed to be easier to learn Still required practice Unistroke except for “X” Two sides – numbers look the same as some letters © Brad Myers 17

18 Palm’s design Principles “Designing the Palm Pilot: A conversation with Rob Haitani”, by Eric Bergman and Rob Haitani, chapter 4 in Information Appliances and Beyond, Eric Bergman, ed. (2000) Fast access to key features on small screens -> Only a few commands used a lot Leave commands off main screen, even if not symmetric new vs. delete (think stapler and stapler remover) Note that violates consistency Tap and then type in schedule and to-do Only four buttons – which ones? Vs. Windows CE -> if know PC, this is familiar But usage models are different  PC: infrequent long usage  Palm: frequent short bursts of usage © Brad Myers

Palm Watch © Brad Myers 19 Fossil, Announced 2002, shipped x 160 illuminated screen with a stylus integrated into the band, 8MB internal memory, rechargeable battery and standard Palm platform features $250 Heavy, short battery life, tiny stylus

Palm Phones Kyocera QCP-6035 about 2001 Physical phone buttons, or regular Palm Low-speed internet Handspring (then Palm) Treo Blackberry-like keyboard replaces Graffiti Starting 2002 © Brad Myers 20

Windows CE © Brad Myers 21 CE 1.0 released in 1996 (same year as 1 st PalmPilot) Many names: Windows Compact Edition (WinCE), Windows Palm PC, Windows Pocket PC (PPC), Windows Handheld PC (HPC), Windows Mobile HPC for landscape devices with a keyboard, PPC for portrait Similarities to Windows, but different OS Instant on Different UI interactions Compaq iPaq became very popular (2000)

22 Studies for Original Windows CE “The Interaction Design of Microsoft Windows CE”, by Sarah Zuberec, chapter 5 in Information Appliances and Beyond, Eric Bergman, ed. (2000) Studies: minimum target: stylus = 5.04mm 2, finger = 9.04mm 2 Drag between down and up for “tap” = 2mm Many usage scenarios User tests identified Tahoma 10 bold as best system font, but couldn’t be used because not enough content fit in the dialogs So used Tahoma 9 Novice users did better with keyboard, but experts preferred character recognizer Problem with initial designs: too many taps Achieved “walk up and use” but too slow for experts Double tap with stylus difficult and unnatural “Consistency worked against learning and use.” © Brad Myers

RIM Blackberry Starting 1999 Research in Motion (RIM) Blackberry 850 & pager Originally, proprietary network Key features: Two-thumb keyboard Roller dial (“scroll wheel”) for navigation Moved to side of device Eventually, became 2D navigation Later, regular phone networks Awkward attempts at full-screen touchscreen Attempted to be backwards compatible with old applications Insufficient 3 rd party applications Late to have good APIs © Brad Myers 23

Early wireless phone UIs © Brad Myers – first Nokia soft keys & scrolling Standardized on 2 or 4 directions, 2 action keys Motorola Razr – 2004 Thinner is better Text entry by multi-tap or T9 Note: not touch screens WAP – starting 1997 Wireless Application Protocol Bring web-like access to these devices Terrible usability Nielsen study

Windows TabletPC 2001 spec (Windows XP), first devices in 2002 Bill Gates said it would be big (2002) Handwriting recognition was much better, but still not sufficiently accurate Windows UI not changed for pen Lower accuracy than mouse Quite poor UIs for correction © Brad Myers 25

2G, 3G, 4G, GSM, CDMA, etc. 1G = analog, 1980s 2G = GSM digital data, 1992, CDMA version followed About 40 kbit/s 3G = about kbit/s 4G = about Mbit/s, up to 1 Gbit/s © Brad Myers 26

Wifi and BlueTooth Wifi – from 1988 Officially IEEE Whole family: a, b, g, n … Originally called “WaveLan” CMU was first fully wireless campus starting in 1997 = “wireless Andrew” “Wifi” trademark in 1999 BlueTooth started by Ericsson in 1994 Standardized as IEEE in 2002 and 2005 Name from 1997 Named for Danish tenth-century king Short range, exactly 2 devices Original use: phone to earpiece Now, mice, keyboards, etc. © Brad Myers 27

iPod 2001 Apple iPod lauded for design and user interface Unique dial interaction technique Enabled easy access to thousands of songs Highly tuned speed ratio iTunes  entire service design 5 GB hard drive that put “1,000 songs in your pocket.” © Brad Myers 28

iPhone Starting 2007 Went against the conventional wisdom in many aspects --- what? --- Some unique interaction techniques --- what? --- © Brad Myers 29

iPhone Starting 2007 Went against the conventional wisdom in many aspects No blackberry-style keyboard Capacitive screen (multi-touch) No stylus Only one button – focus on easy to use Some unique interaction techniques Scroll bounce, swipe login, … © Brad Myers 30

Android Unveiled 2007, first phone in 2008 Google offered it free to phone manufacturers Open source Based on Linux and Java About 700,000 different device types Hundreds of screen sizes © Brad Myers 31

Phone MarketShare 32 © Brad Myers

iPad 2010 Very different from TabletPC Media machine Little text entry facilities Interactions same as a Phone, instead of mimicking a PC Focuses on ease of use © Brad Myers 33

Timeline © Brad Myers 34

Many other devices not covered Personal organizers Casio, Sharp, etc. Book readers (Amazon Kindle, etc.) Custom devices for vertical markets Warehouses, doctors, etc. © Brad Myers 35