21w.789 - Communicating with Mobile Technology

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

Ed Barrett (14N-336, ebarrett, 3-6475)
Frank Bentley (bentley)
Kevin Driscoll (driscoll)

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 mobile media capture and games. Students document their work through a series of written and oral proposals, progress reports, and final reports. Covers the basics of J2ME 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 J2ME, students are welcome to develop for Android or iPhone OS-based devices if they have them. J2ME capable devices will be lent to students during the semester if they choose this route.