21w.789 - Communicating with Mobile Technology

Spring 2010 - Tuesdays, 7-10 pm
Room 5-216

Ed Barrett (14N-336, ebarrett, 3-6475)
Frank Bentley (bentley)
Audubon Dougherty (mckeown)

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, wearables, 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 recommended.

Note: Although some material will be taught in Android 1.5, students are welcome to develop for other Android or iPhone OS-based devices if they have them. Android devices will be lent to project groups during the semester if they need one.