Contacto WhatsApp 961135355

Universidade Lusófona do Porto

Mobile Application Development


Provide a set of general knowledge about the architecture and software development requirements for mobile systems. It is intended to work on the student's ability to design software projects for mobile systems, with particular emphasis on Android programming for mobile devices. In the future the student should have skills in using methods, techniques and tools to design and develop applications for mobile systems.


Videogames and Multimedia Design

Level of Qualification|Semesters|ECTS

| Semestral | 6

Year | Type of course unit | Language

2 |Mandatory |Português



Recommended complementary curricular units

Multimedia and Web Production Atelier

Professional Internship



1. Definition and Characterization of Mobile Systems

2. Android OS Introduction

3. Components of an Android Application

4. Components of a Graphical Interface

5. Data Management

6. Android Advanced Topics

Previously scheduled class sessions will be taught at a distance, promoting the deepening of students autonomous work capacity


In the future, students should be able to use methods, techniques and tools to design and develop applications for mobile systems, as well as data management and advanced topics on Android.

Teaching methodologies and assessment

The classes are theoretical and practical, being the oral presentation of the syllabus by the teacher with occasional recourse to the projection of complementary audiovisual elements and discussion with students. Several practical exercises are performed to consolidate knowledge.

Continuous Evaluation: Consists of solving proposed exercises throughout the semester resulting in a weighted final average evaluation with a total value of 20 Values. The student must compulsorily attend at least 75% of classes.

60% theoretical component (realization of 2 frequencies) + 40% practical component (preparation of a practical work, a report and its presentation)

All evaluation elements have a minimum grade of 8 values.

Appeal Exam Grade note: 60% Exam + 40% work

Special Exam Grade note: 60% Exam + 40% work


  • Queirós, R., Android: Introdução ao Desenvolvimento de Aplicações, FCA, 2013. ISBN: 978-972-722-796-9
  • Fling, B., Mobile Design and Development: Practical concepts and techniques for creating mobile sites and web apps, O'Reilly Media, 2009. ISBN:13: 978-0596155445
  • Hoober, S., and Berkman, E., Designing Mobile Interfaces (Second.), O'Reilly Media, 2012. ISBN-13: 978-1449394639
  • Lecheta, R., Google Android - 3a Edição: Aprenda a criar aplicações para dispositivos móveis com o Android SDK, Novatec Editora, 2013. ISBN: 9788575223444
  • Neil, T., Mobile Design Pattern Gallery: UI Patterns for Smartphone Apps (Second.), O'Reilly Media, 2014. ISBN: 9781449368586


Office Hours

Nome do docente  

Horário de atendimento


Hugo Barbosa

Disponível mediante marcação