Unless otherwise indicated, a grade of C or higher is required for all prerequisite
devices. Topics include CSS media queries, mobile user interfaces, platform-independent
development, and best practices. Also covers geolocation, maps, audio, video, drawing,
animation and offline apps. Provides an introduction to open-source mobile development
frameworks, emulators, conversion to native apps, performance and testing. Intended
for students with previous programming experience.