CODICE 104845 ANNO ACCADEMICO 2022/2023 CFU 1 cfu anno 3 INGEGNERIA INFORMATICA 8719 (L-8) - GENOVA SETTORE SCIENTIFICO DISCIPLINARE ING-INF/05 SEDE GENOVA PERIODO 2° Semestre MODULI Questo insegnamento è un modulo di: PROGRAMMAZIONE MOBILE MATERIALE DIDATTICO AULAWEB PRESENTAZIONE OBIETTIVI E CONTENUTI OBIETTIVI FORMATIVI Il corso introduce le principali tecniche di progettazione orientata agli oggetti, anche mediante l'utilizzo dei linguaggi Java e C++, oltre a rudimenti di testing e analisi delle prestazioni. L'obiettivo è di acquisire capacità progettuali e realizzative a livello di sistemi software integrati. OBIETTIVI FORMATIVI (DETTAGLIO) E RISULTATI DI APPRENDIMENTO Conoscere le componenti avanzate di una applicazione Android Implementare aspetti avanzati dell'applicazione come notifiche, database su cloud e Google Services Comprendere la parte nativa di una applicazione Android Capire le principali problematiche di sicurezza di una applicazione mobile PROGRAMMA/CONTENUTO Gestione dei dati di una applicazione Servizi, Broadcast Receivers, Content Providers Notifiche Firebase Codice nativo di una applicazione Android Meccanismi di sicurezza di Android DOCENTI E COMMISSIONI ALESSIO MERLO Ricevimento: Su appuntamento. Commissione d'esame ALESSIO MERLO (Presidente) ANTONIO RUGGIA (Presidente Supplente) LUCA VERDERAME (Presidente Supplente)