The course will introduce the basics of Android programming through practicals and hands-on activities.
The course aims at introducing the foundations of Android programming. The objective of the course is to learn the techniques and methodologies for developing full-fledged Android applications.
Learning outcomes:
- Object Oriented Programming
- the Java language
- Foundations of Operating Systems and Database
Lectures plus individual hands-on during the course. Working students and students with certified SLD (Specific Learning Disorders), disability or other special educational needs are advised to contact the teacher at the beginning of the course to agree on teaching and examination arrangements so to take into account individual learning patterns, while respecting the teaching objectives.
The teacher provides slides and exercises (in English) during the course
Ricevimento: You can request a meeting by sending an e-mail to luca.verderame@unige.it
LUCA VERDERAME (President)
ENRICO RUSSO
ALESSANDRO ARMANDO (President Substitute)
https://corsi.unige.it/8719/p/studenti-orario
Project: development of an Android application
Pitch of the implemented application and oral discussion. The final evaluation will take into account: