21w.789 - Communicating with Mobile Technology

Spring 2012 - Tuesdays, 7-10 pm
Room 3-270

Ed Barrett (14N-336, ebarrett, 3-6475)
Frank Bentley (bentley)
Steven Schirra (schirra)

This class focuses on the programming, use, and HCI concerns of mobile media applications. Students work in small collaborative design teams to propose, build, and document a semester-long project focused on mobile applications for cell phones. Additional assignments include creating several small mobile applications such as context-aware applications and games. Students document their work through a series of written and oral proposals, progress reports, and final reports. Covers the basics of Android programming and explores mobile imaging and media creation, GPS location, user-centered design, usability testing, and prototyping. Java experience required.

Prereq: 1.00, 6.005, or permission of instructor

Note: Although some material will be taught in Android, students are welcome to develop for Windows Phone or iOS-based devices if they have them. Students must supply their own devices. Celluar data access is required for one assignment.