IWKS 3620: Mobile App Development

Introduces mobile application development, including front-end mobile application clients, data handling, connectivity to back-end services and cloud hosting. The course provides an overview and comparison of technical approaches employed by Apple iOS, Google Android and Microsoft Windows. Students will install, develop, test, and distribute mobile applications while addressing challenges associated with development for any mobile platform: limited screen size and memory, gesture based GUI, varying connectivity, and the wide variety of target mobile devices.

Prerequisites: IWKS 2300 or similar computing experience

Credit hours: 3