CODICE 104846 ANNO ACCADEMICO 2022/2023 CFU 6 cfu anno 3 INGEGNERIA INFORMATICA 8719 (L-8) - GENOVA SEDE GENOVA MODULI Questo insegnamento è composto da: PROGRAMMAZIONE MOBILE MODULO 1 PROGRAMMAZIONE MOBILE MODULO 2 MATERIALE DIDATTICO AULAWEB PRESENTAZIONE Il corso introduce le basi della programmazione di applicazioni mobili su piattaforma Android. Nel dettaglio, il corso introduce le caratteristiche principali del sistema operativo Android ed indaga dettagliatamente le metodologie per la realizzazione di applicazioni mobili moderne e responsive su Android. OBIETTIVI E CONTENUTI OBIETTIVI FORMATIVI Il corso introduce le basi della programmazione di applicazioni mobili tramite il linguaggio Kotlin. L'obiettivo del corso è l'apprendimento delle tecniche, delle metodologie e dei design pattern principali per realizzare applicazioni mobili per Android moderne e complete. PREREQUISITI - Programmazione Object Oriented - Linguaggio Java - Basi di sistemi operativi e database DOCENTI E COMMISSIONI ALESSIO MERLO Ricevimento: Su appuntamento. Commissione d'esame ALESSIO MERLO (Presidente) ANTONIO RUGGIA (Presidente Supplente) LUCA VERDERAME (Presidente Supplente) ESAMI MODALITA' D'ESAME Progetto: implementazione (a gruppi) di una applicazione Android in Kotlin. MODALITA' DI ACCERTAMENTO Presentazione orale con demo dell'applicazione sviluppata. Calendario appelli Data appello Orario Luogo Tipologia Note Insegnamento 11/01/2023 09:00 GENOVA Orale 06/02/2023 09:00 GENOVA Orale 15/06/2023 09:00 GENOVA Orale 29/06/2023 09:00 GENOVA Orale 13/07/2023 09:00 GENOVA Orale 28/07/2023 09:00 GENOVA Orale 14/09/2023 09:00 GENOVA Orale