NOVO PLANO DE ESTUDOS Candidatura Desenvolvimento
para Dispositivos
Móveis
NOVO PLANO DE ESTUDOS Candidatura Desenvolvimento para Dispositivos Móveis NOVO PLANO DE ESTUDOS Candidatura Desenvolvimento para Dispositivos Móveis NOVO PLANO DE ESTUDOS Candidatura Desenvolvimento para Dispositivos Móveis

Curso Técnico Superior Profissional

Desenvolvimento para Dispositivos Móveis

Área Científica

481 – Ciências Informáticas

Duração

Semestral

Unidade Curricular

Programação para Dispositivos Móveis IV

ECTS

3

Horas de Contacto Teórico Práticas

50h

Objetivos da Aprendizagem

1. Dominar o Xcode e a linguagem Swift;
2. Criar interfaces de utilizador intuitivas e responsivas;
3. Armazenar dados de forma segura e eficiente;
4. Aceder e processar dados de APIs e da rede;
5. Integrar recursos multimédia;
6. Testar e depurar aplicações desenvolvidas;
7. Publicar apps na App Store.

Conteúdos Programáticos

1. Rede e APIs;
2. URLSession;
3. APIs;
4. Multimédia;
5. Câmera e Fotos;
6. Áudio;
7. Testes e Depuração;
8. Testes Unitários;
9. Depuração;
10. Publicação na App Store;
11. Criar um perfil de developer na Apple;
12. Submeter a sua app para revisão;
13. Marketing e divulgação da sua app.

Bibliografia e recursos didáticos recomendados

Ahmad Sahar, iOS 16 Programming for Beginners – Seventh Edition: Kickstart your iOS app development journey with a hands-on guide to Swift 5.7 and Xcode 14, Packt Publishing; Seventh edition (18 Nov. 2022).
Arpit Kulsreshtha, iOS 17 App Development for Beginners: Get started with iOS app development using Swift 5.9, SwiftUI, and Xcode 15, BPB Publications (10 Oct. 2023).
Matthew Mathias, Swift Programming: The Big Nerd Ranch Guide, Big Nerd Ranch Guides; 3rd edition (29 Dec. 2020).
Darryl Bartlett, Swift Programming in easy steps – develop iOS apps – covers iOS 12 and Swift 5: Develop iOS apps – covers iOS 12 and Swift 4 In Easy Steps Limited; Illustrated edition (8 May 2019).
Imran Ahmad, 50 Algorithms Every Programmer Should Know – Second Edition: An unbeatable arsenal of algorithmic solutions for real-world problems, Packt Publishing; 2nd edition (29 Sept. 2023).
Matt Neuburg, iOS 15 Programming Fundamentals with Swift, O’Reilly Media; 1st edition (1 Oct. 2021).

INTERNET:
Acesso a publicações da especialidade, gratuitamente, através da rede SPRINGER: