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.
Programmazione su Piattaforma iOS.
Programma esteso
- - -
Bibliografia
Programming iOS 7
by Matt Neuburg
O'Reilly Media - December 2013
iOS 7 Programming Fundamentals
by Matt Neuburg
O'Reilly Media - October 2013
Metodi didattici
Didattica frontale ed esercitazioni.
Modalità verifica apprendimento
Progetti individuali di fine corso per piattaforme Android ed iOS.
Altre informazioni
- - -
Obiettivi agenda 2030 per lo sviluppo sostenibile
- - -