IPT Logotipo do IPT

Ano Letivo: 2019/20

Web e Dispositivos Móveis

Desenvolvimento de Aplicações para Dispositivos Móveis II

<< voltar ao Plano Curricular

Publicação em Diário da República: Aviso n.º 12718/2016 - 19/10/2016

6 ECTS; 2º Ano, 1º Semestre, 60,0 PL + 30,0 TP , Cód. 620016.

Docente(s)
- Paulo Sérgio Correia Monteiro (1)(2)

(1) Docente Responsável
(2) Docente que lecciona

Pré-requisitos

Objetivos
Entender o contexto dos desafios apresentados pelas tecnologias móveis.
Dotar os alunos de ferramentas e conhecimentos necessários ao desenvolvimento de futuras carreiras profissionais na área mobile, em particular recorrendo ao desenvolvimento de apps nativas.

Programa
Uma carreira em IT como Mobile Developer
Fundamentos de Computação Móvel
Controlo de versões: Git e Github
Introdução ao Kotlin
Programação por objetos usando Kotlin
Data Collection, Iterators e Filters
Programação Android com Kotlin
Conceitos Avançados:
- Object-Oriented Patterns
- Exception handling
- Threads

Metodologia de avaliação
30% trabalhos e quizzes realizados durante as aulas + 70% Projeto Final
ou
Exame final

Bibliografia
- Horton, J. (2019). Android Programming with Kotlin for Beginners. UK: Safari, an O'Reilly Media
- Khan, A. e Kucherenko, I. (2018). Hands-on object-oriented programming with Kotlin: Build robust software with reusable code using OOP principles and design patterns in Kotlin.. UK: Packt Publishing

Método de Ensino
Método expositivo e ensino programado com a participação ativa do aluno, a divisão de tarefas em partes de fácil resolução,
a aprendizagem com grau crescente e complexidade, com feedback imediato e a adaptação ao ritmo de cada aluno.

Software utilizado nas aulas
Git
VSCode
SourceTree
IntelliJ
Android Studio

 

 

 


<< voltar ao Plano Curricular
NP4552
Financiamento
KreativEu
erasmus
catedra
b-on
portugal2020
centro2020
compete2020
crusoe
fct
feder
fse
poch
portugal2030
poseur
prr
santander
republica
UE next generation
Centro 2030
Lisboa 2020
Compete 2030
co-financiado