Mobile Music App Writing
In this practical, hands-on course, students learn to design, test, analyze, and improve music apps for iOS devices, including the iPhone, iPod Touch, and iPad. Several small apps will be created and prototyped over the first half of the semester, with a larger apps being created, tested, and deployed for the final project. Existing music apps will be evaluated for effectiveness and usability, and this evaluation process will be incorporated into the prototyping stage of the students' own app development. Students learn and use the Swift programming language, and also become familiar with the Objective C programming language.