ITH 403
Mobile Application Development
2 Unit(s) (LH 15; PH 45)
Course Description
At the end of the course, students should be able to:
1. identify the basic knowledge on mobile application environment and technology;
2. explain the concepts and processes of mobile application development;
3. discuss design and development issues specific to mobile applications; and
4. design and develop mobile applications, using development tools and environments.
Course Outline
Introduction to developing mobile applications, beginning with mobile operating systems
capabilities and application architecture and extending to major components, such as activities,
services, broadcast receivers and many others. Development of interactive applications using
widget libraries, web-based services, animation, an SQL database engine, and multithreading.