Dettagli sull'Insegnamento per l'A.A. 2016/2017
Nome:
Applicazioni per Dispositivi Mobili / Mobile applications development
Informazioni
Crediti:
: Master Degree in Computer Science 6 CFU (b)
: Bachelor Degree in Computer Science 6 CFU (b)
Erogazione:
Bachelor Degree in Computer Science curriculum General Elective
Master Degree in Computer Science curriculum General Elective
Lingua:
Italiano
Prerequisiti
Non è richiesto alcun specifico requisito di programmazione o design.
Conoscenza base di Javascript e standard Web W3C come HTML e CSS.
Obiettivi
The focus of Mobile Applications Development is on understanding the mobile applications development problem space, how to effectively design a business-ready mobile app, and how to correctly implement it.
The focus of Mobile Applications Development is on understanding the mobile applications development problem space, how to effectively design a business-ready mobile app, and how to correctly implement it.
The course is intended to cover the following topics:
- Understanding of the mobile ecosystem, platforms and strategies
- Mobile information architecture and UI Design
- Mobile app distribution and monetization
- Web technologies for mobile app development (HTML5, CSS3, JQuery, and other frameworks)
- Data management (local data storage, REST APIs, server-side data storage)
- Geolocalization and mapping
- Accessing the device capabilities (camera, accelerometer, contacts, messaging, etc.)
- Security and user authentication
- Mobile app Debugging
Sillabo
- Introduzione al mobile computing
- Architettura e design di applicazioni mobili
- Distribuzione e monetizzazione di applicazioni mobili
- Web Technologies per il mobile (HTML5, CSS3, JQuery, JQueryMobile, ....)
- Persistenza dei dati e servizi REST
- Geolocalizzazione e mappe
- Gestire ed utilizzare le funzionalità del dispositivo mobile
- Debugging d applicazioni mobili
- Sicurezza e gestione degli utenti
- Testing di applicazioni mobile
Testi di riferimento
- Wesley Hales, HTML5 and Javascript Web Apps , O'Reilly Media. (vol. 1) 2012. http://www.amazon.it/dp
- / Brian Fling, Mobile Design and Development , O'Reilly Media. (vol. 1) 2009. http://www.amazon.it/dp/0596155441
Modalità d'esame
Progetto Finale da concordare con il docente
Aggiornamenti alla pagina del corso
Le informazioni sulle editioni passate di questo corso sono disponibili per i seguenti anni accademici:
Per leggere le informazioni correnti sul corso, se ancora erogato, consulta il catalogo corsi di ateneo.
Ultimo aggiornamento delle informazioni sul corso: 15 febbraio 2017, 16:56