Contacto WhatsApp 963640100

Universidade Lusófona

Sistemas Embebidos

Curso

Engenharia Informática

Grau|Semestres|ECTS

Licenciatura | Semestral | 5

Ano | Tipo de unidade curricular | Lingua

3 |Obrigatório |Português

Total de horas de Trabalho | Tempo de Contacto (horas)

140 | 45

Código

ULHT260-7346

Disciplinas complementares recomendadas

Não aplicável

Pré-requisitos e co-requisitos

Não aplicável

Precedências

Não

Estágio profissional

Não

Conteúdos Programáticos

Sistemas Embebidos / Computação Móvel / Sistemas Ubíquos / IoT
Arquitetura e desenvolvimento de aplicações móveis (Web, Híbridas, Nativas)
Usabilidade e Interação
Conectividade
Geo-localização
Autonomia
Sensores
Integração com serviços externos
Modelos de negócio
Aplicações context-aware
Dispositivos emergentes

Objetivos

1 ¿ Compreender os conceitos base de sistemas embebidos, nomeadamente na vertente de computação móvel.
2 ¿ Aplicar esses conceitos ao sistema operativo Android

Metodologias de ensino e avaliação

A disciplina é teórico-prática, havendo uma alternância entre métodos:
Mét. 1 ¿ expositivos, na apresentação de conceitos
Mét. 2 ¿ demonstrativos, na demonstração de conceitos através de exemplos
Mét. 3 ¿ participativos, na resolução de problemas tendo como referência os exemplos
Mét. 4 ¿ por pesquisa, no desenvolvimento em grupos de projeto
Avaliação: Frequência teórica ¿ 30%; TPC prático individual - 10%; Projecto em grupo com tema escolhido pelos alunos - 60% (terão que identificar uma ideia para uma aplicação móvel, fazer uma análise de mercado e plano de negócios, apresentar a ideia a ¿investidores¿ e implementar a aplicação)

Bibliografia principal

- Stefan Poslad, Ubiquitous Computing: Smart devices, Environments and Interactions, Wiley, 2009.
- Brian Fling, Mobile Design and Development, O¿Reilly Media, Inc., 2009.
- Maximiliano Firtman, Programming the Mobile Web, O¿Reilly Media, Inc., 2nd ed., 2013.
- Dawn Griffiths and David Griffiths, Head First Android Development, O¿Reilly Media, Inc., 2015.