IT 227 Mobile App Development
Cross-platform mobile development refers to the development of mobile apps that can be used on multiple platforms. This course will examine cross-platform mobile development from multiple perspectives. Students will become familiar with the benefits and limitations of cross-platform development compared to developing native mobile applications. Students will examine two of the prominent cross-platform frameworks — Apache Cordova and App Machine — and will look at how common web development standards such as HTML5, CSS, and JavaScript can be used to create apps that run on both Android and iOS devices. A segment of this course will be devoted to hands-on app development. Students will work individually and in groups to design, develop, and test mobile apps. Students must achieve a minimum grade of C. Prerequisite: IT 125 or IT 130 with a minimum grade of C. (3)