Objectivos de Aprendizagem:
Os objetivos gerais desta UC são dotar os estudantes de competências para conceber, desenvolver e avaliar aplicações para dispositivos móveis, bem como analisar e selecionar tecnologias adequadas, considerando portabilidade, usabilidade, desempenho, segurança e integração com serviços e recursos dos dispositivos.
No final da UC, os estudantes deverão ser capazes de: caracterizar plataformas e abordagens de desenvolvimento móvel; utilizar ferramentas de desenvolvimento, controlo de versões e prototipagem; desenvolver aplicações multiplataforma; conceber interfaces usáveis, acessíveis e responsivas; implementar persistência e integração com serviços externos; utilizar sensores, localização, câmara e multimédia; aplicar princípios de arquitetura, segurança, depuração e teste; e desenvolver, em equipa, uma aplicação móvel completa.