Course Mobile and Physical Interaction
WS 2009/2010
Description:
This course introduces students to human-computer interaction with mobile and wearable devices. Students will learn the relevant concepts of human-computer interaction as well as the basics of mobile technologies. Students will get an overview of the specific problems of mobile interaction and learn methods for developing and evaluating user interfaces for mobile devices. The focus will be on user-centered design thinking in mobile use contexts. Topics include the fundamental capabilities of humans, iterative design and design principles, the development of prototypes, and basic methods of evaluation. Technical aspects will also be discussed, such as linking mobile devices to large displays and smart environments, and sensor-based input.
Course discussion group
Topics:
- Introduction to mobile interaction and overview of its history
- Mobile device platforms and programming environments, such as Java ME, Symbian, Android, iPhone OS, Windows Mobile
- Input and output methods and technologies for mobile devices, such as mobile text entry for small keypads, handheld projection, multitouch screens
- Mobile wireless communication technologies, including GSM, UMTS, Bluetooth, WLAN
- Fundamentals of perception and cognition
- Models and concepts of human-computer interaction
- Iterative human-centered design process
- Prototyping, in particular paper prototyping
- Evaluation of mobile interaction
- Visualization and interaction techniques for small displays
- Location-based services and context
- Sensor-based and camera-based mobile interaction
- Application areas of mobile technologies
- Social aspects of using mobile technology in the presence of others, such as in public places
page top
Lecture:
page top
Assignments:
| # |
Date |
Assignment |
Material |
| 1 |
20.10.2009 |
IDE, Hello Android |
Introduction to Android. Mobile applications in developing countries. |
| 2 |
27.10.2009 |
Recipe list with word completion |
Android UI components |
| 3 |
3.11.2009 |
Location-based audio |
Android animation, location, media |
| 4 |
10.11.2009 |
Fitts' Law |
Android drawing, touch input, periodic events |
| 5 |
17.11.2009 |
Affordances and conceptual models |
Android sensor API, sensorsimulator-1.0.0-beta1.zip, SensorSimulatorSettings16.zip, SensorSimulatorTest.zip |
| 6 |
24.11.2009 |
Task-centered design and scenarios |
Lewis: Ch. 1, Ch. 2 |
| 7 |
1.12.2009 |
Project: website, brainstorming, functionality |
Android OpenGL ES 1 |
| 8 |
8.12.2009 |
User profiles, interview, storyboard |
Android OpenGL ES 2, Anaglyph example code |
| 9 |
15.12.2009 |
Paper prototyping, intitial user test |
Android OpenGL ES 3 |
| 10 |
5.1.2010 |
Software prototyping |
|
| 11 |
12.1.2010 |
Heuristic evaluation |
Nielsen: Heuristic Evaluation |
| 12 |
19.1.2010 |
Think-aloud user study |
|
| 13 |
26.1.2010 |
Software prototyping |
|
| 14 |
2.2.2010 |
Web page cleanup and preparation of presentation |
|
| 15 |
9.2.2010 |
Project Presentations |
|
page top
References:
- Matt Jones, Gary Marsden: Mobile Interaction Design. Wiley, 2006. ISBN 978-0-470-09089-3.
- Alan Dix, Janet Finlay, Gregory Abowd, Russell Beale: Human Computer Interaction. 3rd Edition, Prentice Hall, 2004. ISBN 0-13-046109-1.
- Jennifer Preece, Yvonne Rogers, Helen Sharp: Interaction Design: Beyond Human Computer Interaction. 2nd Edition, John Wiley & Sons, 2002. ISBN 0-471-49278-7.
- Donald A. Norman: The Design Of Everyday Things. Basic Books (Perseus), 2002. ISBN 0465067107.
- Carolyn Snyder: Paper Prototyping: The Fast and Easy Way to Design and Refine User Interfaces. Morgan Kaufmann, 2003. ISBN 1558608702.
- Clayton Lewis, John Rieman: Task-Centered User Interface Design, Chapter 1: The Task-Centered Design Process, Chapter 2: Getting to Know Users and Their Tasks, 1993.
- Sayed Y. Hashimi, Satya Komatineni: Pro Android. Apress, 2009. ISBN 1430215968. Author's site.
- Android Developer Pages
- iPhone Dev Center
- Symbian OS
- Windows Mobile
page top
Further Links:
page top
Deutsche Telekom Laboratories
Fachgebiet Usability
TU Berlin