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
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.
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%.
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.
Burnette, E. (2015). Hello, Android, 4th Edition. Pragmatic Bookshelf.
Equipa Docente
- Vítor Manuel Beires Pinto Nogueira [responsável]