CS 344: Mobile Application Development
Course Description
An introduction to the tools and techniques for developing mobile applications. Topics covered include: history of mobile development, app creation using a modern IDE, deployment to an emulator and/or physical device, building a responsive user interface, understanding the application lifecycle, asynchronous programming, interfacing with databases and web services, and deploying a completed app. Over the course of the semester students will design and implement a substantive mobile application. Prerequisite: COMP SCI 262 or 246 with a grade of C or better. Special course fees may apply.