DESENVOLVIMENTO DE APLICAçõES MóVEIS
Código: 22298
ECTS: 6
Departamento: Departamento de Ciências e Tecnologia
Área Científica: Engenharia Informática
Docentes:
Ricardo José Vieira Baptista
Área Científica: Informática/Multimédia
Correio Eletrónico: ricardjose@fe.up.pt

José Benjamim Ribeiro da Fonseca
Correio Eletrónico: benjaf@utad.pt

Sinopse:
Pretende-se nesta UC que os alunos adquiram competências de desenvolvimento de aplicações móveis para as plataformas com maior expressão na atualidade.
 


Competências:
  1. No termo do processo de formação nesta unidade curricular os estudantes devem estar capazes de compreender os fundamentos teóricos relativos às características dos dispositivos e do seu ambiente computacional, bem como das principais metodologias de desenvolvimento. Os alunos usarão uma ferramenta de desenvolvimento multiplataforma para criar aplicações capazes de executar nas duas principais plataformas móveis;
  2. Procura-se ainda conferir competências básicas relativas à gestão das aplicações nos mercados aplicacionais e à sua exploração financeira.
 


Conteúdos:
  1. Breve resenha histórica.
  2. Recursos disponíveis nos dispositivos móveis: Processamento, Comunicação, Sensores, Gestão de memória, Integração com sistemas externos.
  3. Tipos de aplicações móveis: Web, Híbridas, Nativas.
  4. Métodos de desenvolvimento: nativo, multiplataforma.
  5. Aspetos de produção: Gestão de mercados aplicacionais, Monetização, Aquisição de utilizadores, Manutenção.
 


Bibliografia:
Ed Snider, Mastering Xamarin.Forms. Packt Publishing (2016). ISBN-13: 978-1785287190.
 
Dan Hermes, Xamarin Mobile Application Development: Cross-Platform C# and Xamarin.Forms Fundamentals. Apress (2015). ISBN-13: 978-1484202159.
 
Charles Petzold, Creating Mobile Apps with Xamarin.Forms Preview Edition 2 (Developer Reference). Kindle Edition (2015). Microsoft Press.
 
Falko Schindler & Rodja Trappe, Xamarin.Forms Kickstarter: Compilable Code Examples for Solving Typical Cross-platform Tasks. CreateSpace Independent Publishing Platform (2015). ISBN-13: 978-1511624473.


Total de Horas de Trabalho: 156
Total de Horas de Contacto: 30

Avaliação:
A avaliação tem caráter individual e implica a coexistência de duas modalidades: avaliação contínua (60%) e avaliação final (40%). Essa avaliação será desenvolvida na aplicação de formas diversificadas, definidas no Contrato de Aprendizagem da unidade curricular.