Skip to main content
CODE 66153
ACADEMIC YEAR 2024/2025
CREDITS
SCIENTIFIC DISCIPLINARY SECTOR ING-INF/05
LANGUAGE Italian
TEACHING LOCATION
  • GENOVA
SEMESTER 2° Semester
MODULES Questo insegnamento è un modulo di:
TEACHING MATERIALS AULAWEB

OVERVIEW

The course will introduce the basics of Android programming through practicals and hands-on activities. 

AIMS AND CONTENT

LEARNING OUTCOMES

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.

AIMS AND LEARNING OUTCOMES

Learning outcomes:

  • Understanding the programming model of the Android platform
  • Understanding the basics of event-driven programming as well as the implementation of graphical user interfaces for mobile applications
  • Understand and use the main design patterns for mobile application development

PREREQUISITES

- Object Oriented Programming

- the Java language

- Foundations of Operating Systems and Database

TEACHING METHODS

Lectures plus individual hands-on during the course.

SYLLABUS/CONTENT

  • Android architecture and programming model
  • Event-driven programming in Android
  • Development of graphical interfaces in Android (Activity, Fragment, Menu, Themes, Styles and Intents)
  • Multi-threaded services and programming in Android

RECOMMENDED READING/BIBLIOGRAPHY

The teacher provides slides and exercises (in English) during the course

TEACHERS AND EXAM BOARD

Exam Board

LUCA VERDERAME (President)

ENRICO RUSSO

ALESSANDRO ARMANDO (President Substitute)

LESSONS

Class schedule

The timetable for this course is available here: Portale EasyAcademy

EXAMS

Exam schedule

Data appello Orario Luogo Degree type Note
15/01/2025 11:00 GENOVA Orale
29/01/2025 11:00 GENOVA Orale
12/02/2025 11:00 GENOVA Orale
18/06/2025 11:00 GENOVA Orale
17/07/2025 11:00 GENOVA Orale
31/07/2025 11:00 GENOVA Orale
08/09/2025 11:00 GENOVA Orale

Agenda 2030 - Sustainable Development Goals

Agenda 2030 - Sustainable Development Goals
Quality education
Quality education