Programming in Objective-C 2.0
Programming in Objective-C 2.0
iPhone SDK Development
Smartphone applications as software engineering projects
Journal of Computing Sciences in Colleges
Concepts for mobile programming
Proceedings of the 18th ACM conference on Innovation and technology in computer science education
Hi-index | 0.00 |
Since its release in 2007, the iPhone has not only become a novel mobile device but also turned into a popular application development platform. Many universities offer courses to introduce iPhone application development. As an advocate of applied learning, MWSU (Missouri Western State University) provides the same opportunity for students to delve into the exciting world of iPhone programming. Based upon our successful experience, we briefly describe in this paper an effective way of teaching iPhone application development. This includes what topics to cover in the underlying programming language, the core frameworks, what development tools to use, the design patterns that help the students grasp the essentials of iPhone programming and the sample applications that were developed.