Academic year
2016-17
Is found in:
- International Curriculum, programme stage 3
This is a single course unit.
Study load:
4 credits
Weight:
4,00
Total study time: 100,00 hours
Possible deadlines for learning account: 01.12.2016 ()
Organisation of education
This course unit is marked out of 20 (rounded to an integer).
Re-sit exam: is possible.
It is not possible to enrol in this course unit under
- exam contract (to obtain a credit).
- exam contract (to obtain a degree).
Special admission is required to enrol in this course unit under credit contract.
Co-ordinator: Van Impe Steven
Language course: No
Languages: Dutch
Scheduled for: Semester 1
Objectives
Develop native iOS applications.
Contents
- Introduction to iOS 8.
- The Swift programming language.
- The Xcode 6.
- The iOS platform:
- Application life cycle.
- Applying model-view-controller.
- Auto lay-out and Size classes.
- Using views and viewcontrollers.
- Connecting with a webservice.
Order of enrolment
There are no prerequisites for this course.
Prerequisites
OO Programming III, OO Design II
Final objectives
Competency 1: programming in Swift (TI01)
Indicators:
- Understands the differences between Swift and Java.
- Can develop an object oriented application in Swift.
Competency 2 : native iOS development (TI01)
Indicators:
- Is familiar with Xcode.
- Applies common principles and patterns.
- Knows how to use views and views controllers
Organisation of education
Workshops, teaching conversations, exercise sessions.
Study guidance
Individual learning problems can always be reported to the lecturer who can take remedial action.
Evaluation
First exam session:
Non-period-bound evaluation: 100% (case)
Period bounded evaluation : 0%
Second exam session:
Non-period-bound evaluation: 100% (case)
Period bounded evaluation : 0%
Key words
iOS, Swift, P175 Informatics