Computação Móvel

Unidade Curricular / Curricular Unit
Compytação Móvel

Ciclo de Estudos / Study Cycle
Licenciatura em Engenharia Informática

Nome do Docente Responsável
Pedro Hugo Queirós Alves

Nome do Docente Adicional
Pedro Henriques

Objectivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes)
Objectivo 1 – Compreender os conceitos base de sistemas embebidos, nomeadamente na vertente de computação móvel.
Objectivo 2 – Aplicar esses conceitos ao sistema operativo Android

Learning outcomes of the curricular unit
Goal 1 – Understand the main concepts of embedded systems, with an emphasis on the topic of mobile computing
Goal 2 – Apply those concepts to the Android operating system

Conteúdos programáticos
1 – Sistemas Embebidos / Computação Móvel / Sistemas Ubíquos
2 – Conectividade em mobilidade
3 – Geo-localização
4 – Aplicações nativas vs HTML5
5 – Mobile Web
6 – Aplicações context-aware
7 – Sensores
8 – Casas inteligentes
9 – Usabilidade de aplicações móveis
10 – Gestão de recursos escassos
11 – Arquitetura e desenvolvimento de aplicações móveis (iOS/Android)

Syllabus
1 – Embedded Systems / Mobile Computing / Ubiquitous Systems
2 – Mobile connectivity
3 – Geo-location
4 – Native apps vs HTML5
5 – Mobile Web
6 – Context-aware applications
7 – Sensors
8 – Smart houses
9 – Usability of mobile apps
10 – Limited resources management
11 – Architecture and development of mobile applications (iOS/Android)

Demonstração da coerência dos conteúdos programáticos com os objectivos da unidade curricular
Objetivo 1 é concretizado com os conteúdos 1 a 10
Objetivo 2 é concretizado com o conteúdo 11

Demonstration of the syllabus coherence with the Curricular Unit’s objectives
Goal 1 is achieved with syllabus topics 1 to 10
Goal 2 is achieved with syllabus topic 11

Metodologias de ensino (avaliação incluída)
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:
Componente teórica – 50%
– Investigação em grupo e apresentação na aula
– Frequência no final do semestre
Componente prática – 50%
– Projeto com entregas intermédias

Planned learning outcomes, teaching methods and assessment methods and criteria
The curricular unit is theoretical-practical, alternating between these methods:

Met. 1 – exposition, concepts presentations
Met. 2 – showing, show examples of the presented concepts
Met. 3 – participating, problem resolution using the given examples
Met. 4 – research, project development in groups

Demonstração da coerência das metodologias de ensino com os objectivos de aprendizagem da unidade curricular
A metodologia expositiva permite fornecer aos alunos as bases teóricas para compreenderem sistemas embebidos e computação móvel
As metodologias demonstrativa, participativa e por pesquisa permitem aplicar na prática os conceitos, nomeadamente no desenvolvimento de um projeto para o sistema operativo Android

Demonstration of the teaching methodologies coherence with the curricular unit’s objectives
The exposition methodology gives the main theoretical foundations upon which students understand embedded systems and mobile computing systems.
The showing, participating and research methodologies allow students to apply the concepts to the development of a project for the Android operating system

Bibliografia Principal / Main Bibliography
– Ubiquitous Computing: Smart devices, Environments and Interactions, 2009. Stefan Poslad.
– The Android Developer’s Cookbook: Building Applications with the Android SDK (Developer’s Library), Addison-Wesley Professional, 2010. Steele, J.
– Hello, Android: Introducing Google’s Mobile Development Platform (Pragmatic Programmers), Pragmatic Bookshelf, 2010. Burnette, E.

Universidade Lusófona


ECATI Escola de Comunicação, Arquitetura, Artes e Tecnologias da Informação

Departamento de Engenharia Informática e Sistemas de Informação
Edifício F, sala F.1.3
Direção — 217 515 500 (ext: 683)
Serviço de Apoio Tecnico-Admistrativo (SATA) — 17 515 500 (ext: 764)


Lisboa
Avenida do Campo Grande,
376 1749-024 Lisboa, Portugal
Tel.: 217 515 500 | email: info.cul@ulusofona.pt
Porto
Rua Augusto Rosa,
Nº 24, 4000-098 Porto - Portugal
Tel.: 222 073 230 | email: info.cup@ulusofona.pt

Gestão de conteúdos por Lucio Studer Ferreira © 2022 COFAC.