Course Details for A.Y. 2015/2016
Name:
Applicazioni per Dispositivi Mobili / Mobile applications development
Basic information
Credits:
: Master Degree in Computer Science 6 CFU (b)
: Bachelor Degree in Computer Science 6 CFU (b)
Degree(s):
Bachelor Degree in Computer Science curriculum General Elective
Master Degree in Computer Science curriculum General Elective
Language:
Italian
Course Objectives
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
Course Content
- 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 microframeworks)
- Data management (local data storage, REST APIs, server-side data storage)
- Geolocalization and mapping
- Accessing the device capabilities (camera, accelerometer, contacts, messaging, device rotation)
- Debugging Mobile apps
- Security and user authentication
- Intro to mobile app testing
Prerequisites and Learning Activities
The course does not impose any specific prerequisites on programming or design .
The only requirement is a basic knowledge of Javascript and W3C web standards like HTML and CSS.
Assessment Methods and Criteria
Homeworks and Final Project
Textbooks
- 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
Notes
- Il codice da inserire per accedere al sito di riferimento del corso è: Z6G7AZ
Course page updates
This course page is available (with possible updates) also for the following academic years:
To read the current information on this course, if it is still available, go to the university course catalogue .
Course information last updated on: 24 febbraio 2014, 11:44