Salta al contenuto principale della pagina

PROGRAMMAZIONE MOBILE MODULO 2

CODICE 104845
ANNO ACCADEMICO 2022/2023
CFU
  • 6 cfu al 3° anno di 8719 INGEGNERIA INFORMATICA (L-8) - GENOVA
  • SETTORE SCIENTIFICO DISCIPLINARE ING-INF/05
    SEDE
  • GENOVA
  • PERIODO 2° Semestre
    MODULI Questo insegnamento è un modulo di:
    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