Código |
16216
|
Ano |
1
|
Semestre |
S2
|
Créditos ECTS |
6
|
Carga Horária |
PL(30H)/T(30H)
|
Área Científica |
Informática
|
Objectivos de Aprendizagem |
O objetivo desta unidade curricular é abordar o desenvolvimento de interfaces multiplataformas baseadas em tecnologias web, com foco no desenho de interface, estrutura, tecnologias e linguagens utilizadas nesse desenvolvimento. Em termos de aptidões, pretende-se cativar no(a) aluno(a) a sensibilidade e consciência critica para problemas específicos a esta área, nomeadamente no que se refere ao design e ubiquidade das interfaces multiplataforma. Em termos de competências, pretende-se que o(a) aluno(a) seja capaz de: projetar e implementar autonomamente interfaces multiplataforma para web; escolher o conjunto de tecnologias adequadas ao projeto; utilizar, com facilidade, ambientes gráficos de desenvolvimento integrado para desenvolver interfaces multiplataforma.
|
Conteúdos programáticos |
1. Internet e Desenho de Interfaces Multiplataforma 2. Prototipagem de Interfaces Multiplataforma 3. Linguagens de Marcação para a Web a. HTML5 b. XML 4. Estilização de conteúdos em Interfaces Multiplataforma a. CSS 3 5. Responsividade a. Design de Interfaces para Dispositivos Móveis b. Adaptabilidade 6. Acessibilidade, Performance e Analítica.
|
Bibliografia principal |
Ricardo Queirós e Filipe Portela. “Desenvolvimento Avançado para a Web - do Front-End ao Back-End”. (2020). Luís Abreu. “HTML5, 4.ª Edição Atualizada e Aumentada”. (2015) Portela, Carlos Filipe, and Ricardo Queirós. "Introdução ao desenvolvimento moderno para a Web." (2018). Ricardo Queirós. “Criação Rápida de Sites Responsivos com o Bootstrap”. (2018) Eric Freeman e Elisabeth Freeman, “Head First HTML with CSS & XHTML”, O’Reilly. Chuck Musciano e Bill Kenedy, “HTML & XHTML: The Definitive Guide”, O’Reilly. Eric Meyer, “CSS: The Definitive Guide”, O’Reilly.
|
Língua |
Português
|