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 as compared to developing native mobile applications. Students will examine two of the prominent cross-platform frameworks--Apache Cordova and App Machine--and 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, IT 129, or IT 130 with a grade of C or higher (3).