Mobile Software Development

Mobile Software Development

Integrated course, 5.00 ECTS

 

Course content

Software Development on mobile devices with limited resources, design of mobile application architectures (server-client), working with frameworks and APIs, implementation of interactive mobile applications on current platforms with the appropriate development environments.

Learning outcomes

The graduate has detailed knowledge about the design and implementation of mobile software solutions as well as the associated web-based back-end system.

Recommended or required reading and other learning resources / tools

Mobile First, Luke Wroblewski, Book Apart, 2011
Brian Fling ,""Mobile Design and Development"", O'Reilly, 2009
Richardson, Ruby, RESTful Web Services, O'Reilly, 2007
Richardson, RESTful Web APIs, O'Reilly, 2013
https://developer.android.com/index.html
Professional Journals: ACM, IEEE

Mode of delivery

2 ECTS Lecture, 4 ECTS Tutorial

Assessment methods and criteria

Lecture: Exam; Tutorial: Continuous Assessment