Mobile Application Programming

Course Description

The growth of mobile devices especially smart phones has led to the high demand of mobile programmers. This course will introduce mobile programming by hands-on experience on mobile application development for Android based mobile devices. Topics will include Android application development environment, user interface design, intents and services, data persistence, networking and messaging, sensors, and graphics. Students are expected to master basic knowledge to develop a working application on Android platform and demonstrate the capability to analysis, evaluate, and utilize different Android APIs to finish the task at hand.


Back to Course List