Android Application Development
Contents
This course is intended to qualify the student to:
- Design and program user Android applications.
ECTS credits
10 ECTS
Learnings objectives
Knowledge
The student has knowledge about:
- The architecture of the Android operating system.
- The life-cycle of Android activities and fragments.
Skills
The student can:
- Use a modern programming environment to program Android application.
- Design user interfaces for Android applications.
- Make Android applications for various types of Android devices.
- Make Android applications communicate with back-end systems using relevant network protocols.
- Use location based services in Android applications.
Competences
The student can:
- Design and program Android application
Assessment
This course is a part the exams after the 4th semester.
During the course the student must hand in mandatory assignments. Mandatory assignments must be passed before the exam.
Technologies
Android applications are programming using the Java Programming Language and the Android Studio IDE.
An Android device (phone or tablet) and/or an Android emulator is used to run the applications.