10152153Advanced iPhone Apps Development
Course Information
Description
Focuses on advanced features of the iPhone for applications development, including GPS for location-aware applications, motion sensing, and network-aware applications. A portion of the class deals with application design issues including sharing applications.
Total Credits
3
Course Competencies
-
Explore the class libraries that are part of Cocoa Touch.Assessment Strategiesthrough inclass labsthrough projectsthrough programming challengesCriteriayou participate in lab teams.you complete projects with criteria to be determined between the student and instructor.you use given application specs to write applications for programming challenges.
-
Debug non-functional source code at varying levels of difficulty.Assessment Strategiesthrough inclass labsthrough projectsthrough programming challengesCriteriayou participate in lab teams.you complete projects with criteria to be determined between the student and instructor.you use given application specs to write applications for programming challenges.
-
Create a Core Data model at medium level of complexity.Assessment Strategiesthrough inclass labsthrough projectsthrough programming challengesCriteriayou participate in lab teams.you complete projects with criteria to be determined between the student and instructor.you use given application specs to write applications for programming challenges.
-
Design a professional level User Interface (UI)Assessment Strategiesthrough inclass labsthrough projectsthrough programming challengesCriteriayou participate in lab teams.you complete projects with criteria to be determined between the student and instructor.you use given application specs to write applications for programming challenges.
-
Improve the performance and memory usage of an iPhone OS app with Xcode performance tools.Assessment Strategiesthrough inclass labsthrough projectsthrough programming challengesCriteriayou participate in lab teams.you complete projects with criteria to be determined between the student and instructor.you use given application specs to write applications for programming challenges.