Last changes for academic year 2022—2023.
What you should know before starting this course:
What you should have learned after completing this course:
This course is worth 3.0
ECTS points, hence it will be divided into 12 chunks (weeks) of 2h
contact moments each. Extra coaching sessions will be planned if required.
The course lies in the second semester of the second year and has quite a bit of overlap with other software-related courses happening at the same time, specifically Software Engineering Skills (SES). During the SES lessons, we’ll get to know design patterns and unit testing, which will also be applied in this very course.
Below is a rough overview of the planned lab sessions:
date | contents |
---|---|
14-02 | Introduction, Kotlin Programming essentials/advanced |
21-02 | Setup of Android Studio, Project overview, Life Cycle: Activities |
28-02 | Activities cont., Messaging & Intents |
07-03 | Messaging & Intents cont. |
14-03 | Complex layouting: Fragments |
21-03 | Fragments: cont. |
28-03 | Complex layouting: Nested Views |
25-04 | Nested views cont., Test Driven Development with Android |
02-05 | Data Storage on Android |
09-05 | Data Storage cont., embedded signals |
16-05 | Security by design |
23-05 | Summary, free project work |
See the section “Extra” in the menu or in the links above. Each section will contain a “More learning material” part at the bottom of each page linking to supplemental bits and pieces for the curious student.