PROGRAMMAZIONE DI SISTEMI MOBILI (2° MODULO)
cod. 1006704

Anno accademico 2020/21
3° anno di corso - Secondo semestre
Docente
Settore scientifico disciplinare
Sistemi di elaborazione delle informazioni (ING-INF/05)
Field
"altre conoscenze utili per l'inserimento nel mondo del lavoro"
Tipologia attività formativa
Altro
24 ore
di attività frontali
3 crediti
sede: PARMA
insegnamento
in ITALIANO

Modulo dell'insegnamento integrato: PROGRAMMAZIONE DI SISTEMI MOBILI

Obiettivi formativi


La finalità del corso è quella di affrontare i principi di base per lo sviluppo su piattaforme mobili di ultima generazione.
In particolare verrà fornita allo studente la capacità di comprendere:
- i principi e gli aspetti chiave della programmazione in ambiente mobile
- le caratteristiche delle due principali piattaforme principali per smartphone e tablet: Android e iOS.

Lo studente imparerà ad applicare tali competenze e sarà capace di programmare semplici applicazioni su smartphone in ambiente iOS ed Android.

Prerequisiti

- - -

Contenuti dell'insegnamento


Introduzione allo sviluppo su piattoforme mobili.
Architettura delle piattaforme mobili e componenti chiave.
Introduzione alla piattaforma Android, Android SDK e tool di sviluppo.

Programma esteso

- - -

Bibliografia


"Learning Android" by Marko Gargenta, Masumi Nakamura
O'Reilly Media.

"Programming Android: Java Programming for the New Generation of Mobile Devices"
by Zigurd Mednieks, Laird Dornin, G. Blake Meike, and Masumi Nakamura
O'Reilly Media.

"Android Wireless Application Development", Second Edition
by Lauren Darcey and Shane Conder
Addison Wesley.

Metodi didattici


Didattica frontale ed esercitazioni.

Modalità verifica apprendimento


Progetti individuali di fine corso per piattaforme Android ed iOS.

Altre informazioni

- - -