IPT Logotipo do IPT

TeSP - Tecnologia e Programação em Sistemas de Informação

Programação Mobile

<< voltar ao Plano Curricular

Publicação em Diário da República: Despacho n.º 12805/2021 - 29/12/2021

6 ECTS; 2º Ano, Anual, 70,0 TP

Docente(s)
- Paulo Sérgio Correia Monteiro

Pré-requisitos
Não Aplicável

Objetivos
Adquirir competências básicas (desenhar, implementar, testar, depurar e distribuir) no domínio do desenvolvimento de aplicações para
dispositivos móveis.
Adquirir conhecimentos na área específica do design de interfaces para dispositivos móveis. Compreender e saber usar o modelo de
programação e avaliar decisões de desenho de aplicações para dispositivos móveis.
Adquirir conceitos introdutórios de protocolos de comunicação, privacidade e segurança em dispositivos móveis.
Compreender o funcionamento e armazenamento de dados em dispositivos móveis.
Obter e utilizar informação proveniente de sensores.
Utlizar dados obtidos a partir de web services.

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
- 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. : Packt Publishing
- Horton, J. (2019). Android Programming with Kotlin for Beginners. 2019: O'Reilly Media Company

Método de Ensino
Os conceitos teóricos são ensinados nas aulas teórica-práticas e é feita uma primeira consolidação com pequenos exercícios e demonstração de casos práticos. Será feita nas aulas práticas uma consolidação mais profunda com exercícios mais complexos.

Software utilizado nas aulas
IntelliJ
Android Studio
Portal Azure

 

Aprovado em Conselho Técnico Cientifico: 21 de dezembro de 2022

Download da Ficha da Unidade Curricular (FUC)

 

 


<< voltar ao Plano Curricular
NP4552
Financiamento
b-on
santander
erasmus
catedra
Financiamentos