2023

Sistemas Móveis e Aplicações

Nome: Sistemas Móveis e Aplicações
Cód.: INF13211L
3 ECTS
Duração: 15 semanas/78 horas
Área Científica: Informática

Língua(s) de lecionação: Português
Língua(s) de apoio tutorial: Português, Inglês
Regime de Frequência: Presencial

Objetivos de Desenvolvimento Sustentável

Objetivos de Aprendizagem

Pretende-se que os estudantes conheçam as características e as restrições subjacentes aos sistemas móveis. Um outro objectivo é que sejam capazes de desenvolver aplicações (nativas e web) para sistemas móveis que não só respeitem as metodologias como também demonstram as diferentes arquitecturas de desenvolvimento para tais sistemas.

Conteúdos Programáticos

Introdução aos sistemas móveis: características, restrições e desafios.
Metodologias e padrões de arquitectura de desenvolvimento para sistemas móveis
Elaboração de aplicações móveis
* Android
* (Progressive) Web Apps

Métodos de Ensino

A metodologia de ensino será baseada em aulas teórica-práticas. Procura-se uma aprendizagem ativa que estimule o aluno a desenvolver os diversos temas abordados nesta unidade curricular.
Serão resolvidos problemas em grupo durante a parte prática da aula, que farão parte de um projeto que será desenvolvido ao longo de toda a unidade curricular. Tal projeto terá como objetivo desenvolver uma aplicação móvel que demonstre a aplicação dos conceitos apresentados durante a parte teórica da aula e as diversas ferramentas exploradas na parte prática, permitindo desse modo a consolidação dos conhecimentos adquiridos.


Avaliação

O regime de avaliação contínua é composto por dois trabalhos práticos e um relatório, cada trabalho vale 40% e o relatório 20%.

O regime de avaliação final é composto por um trabalho prático e um relatório, o trabalho vale 80% e o relatório 20%.

Bibliografia

Fling, Brian (2009). Mobile design and development (1st ed). O'Reilly, Sebastopol, Calif
Burnette, E. (2015). Hello, Android, 4th Edition. Pragmatic Bookshelf.

Equipa Docente