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.
Architettura Android e modello di programmazione Android. L’IDE Android Studio. Progettazione ed implementazione di funzionalità specifiche della piattaforma Android: GUI (Activity e Fragment), SQLite Databases, Content Providers, Broadcast Receivers, Services, Location-based Services, Networking, Messaging e Notifiche
Il docente fornisce materiale ed esercizi in Inglese durante il corso
Ricevimento: Su appuntamento
ALESSIO MERLO (Presidente)
ARMANDO TACCHELLA (Presidente)
ANTONIO BOCCALATTE
LABORATORIO DI PROGETTAZIONE E ANALISI DI ALGORITMI
Orale, Discussione progetto
Capacità di progettare e realizzare autonomamente app per la piattaforma Android