Dansk - English

Short version - Full version


iOS Application Development (Spring 2013)

Course code : IIOSAD-U1
ECTS Credits : 7,5 Status : Optional
Revised : 30/04 2013 Written : 04/01 2013
Placement : 5. - 7. semester Hours per week : 4
Length : 1 semester Teaching Language : English if English students are present

Objective : The objective of the course is to enable the student to develop applications for iOS platforms. The student should acquire an understanding of the major concepts, fundamental design patterns and best practices in mobile application development. Proficiency in using the associated development tools and environments should also be obtained.
Principal Content : Objective C
Xcode and Storyboards
Model-View-Controller design pattern
Creating user interfaces
Handling touch events and gestures
Toolbars and navigation controllers
Persistence
Core Data
Core Location and Map Kit
Orientation and motion
Localization and internationalization
Background execution
Media frameworks
Testing and debugging
Teaching method : Combination of lectures, programming exercises and a course project.
Required prequisites : Object oriented programming ability corresponding to EPROPE2
Recommended prerequisites : -
Relations : -
Type of examination : Oral examination
External examiner : Internal
Marking : 7 step scale
Remarks : Access to a Mac computer is required.
The course has a maximum enrollment of 24 students.
Teaching material : TBD
Responsible teacher :