Learning objectives
The goal of the class is to cover the basic principles for developing applications targeting mobile devices.
In particular, students will be given knowledge about:
- principles and typical aspects related to mobile application programming
- the main features of the most popular mobile platforms: Android and iOS.
Students will learn to develop simple mobile applications for iOS and Android.
Prerequisites
- - -
Course unit content
Introduction to the development of mobile systems.
Architecture of mobile platforms and key components.
Programming on iOS platform.
Full programme
- - -
Bibliography
Programming iOS 7
by Matt Neuburg
O'Reilly Media - December 2013
iOS 7 Programming Fundamentals
by Matt Neuburg
O'Reilly Media - October 2013
Teaching methods
Lectures and labs.
Assessment methods and criteria
Final projects, targeting Android and iOS platform, will be assigned to each student.
Other information
- - -