378 Mobile Computing

An introduction to mobile computing with a strong emphasis on application development for the Android operating system. Students will complete a major project with the goal of releasing an app on the Android Market place. Topics will include Android Development Environment, user interfaces, audio, persistence, SQLite databases, location, sensors, and graphics.
Program: 
Undergraduate Program
Division: 
Electives