Teaching Android and iOS native mobile app development in a single semester course

Bryson R. Payne · Journal of computing sciences in colleges · 2014

Mobile app development is a growing part of modern computer science degree programs. The complexity of learning to program mobile devices and the variety of platforms and tools for building mobile apps make course development especially challenging. In computer science departments with limited resources, it may not be practical to teach multiple courses in mobile app development, so an approach is presented in this paper to teach both Android and iOS development in native Java and Objective-C in a single semester by building parallel example projects to shorten the students' time-to-proficiency in both environments. Sample assignments and a service-learning term project with rubric are provided to assist faculty in developing mobile app programming courses in their institutions.

Read the paper · More papers on PaperTik