- Presencial
- Training
Especializado Desenvolvimento de Aplicações para iPhone/iPad

-
- Horário
-
Pós-laboral
2ª, 4ª e 6ª, das 18h30 às 21h30
-
- Local
- Live Training
-
- Calendário
- 08 Fev. 2021 a 19 Abr. 2021
Os dispositivos móveis da Apple – iPhone e iPad – são referências do mercado dos Smartphones e vieram redefinir o papel destes equipamentos no dia-a-dia das pessoas. Um profissional qualificado para conceber, planear e executar um projeto de desenvolvimento de uma aplicação em IOS – para iPhone e/ou iPad -,torna-se, assim, num recurso bastante valorizado no mercado de trabalho actual, onde o número destes profissionais continua insuficiente para a procura existente.
Cursos relacionados
Destinatários
Programadores interessados em adquirir e/ou aprofundar conhecimentos de desenvolvimento de aplicações para iPhone e iPad.
Pré-requisitos
Frequência do curso ANSI-C, ou conhecimentos e experiência de programação em C.
Objetivos
Dotar os participantes de conhecimentos e competências necessárias para o desenvolvimento de aplicações para iOS (iPhone e iPad), recorrendo a programação em Objective-C.
Metodologia
Presencial ou live training.
Programa
- Programação em Objective-C (18h)
- Desenvolvimento para iPhone/iPad (30h)
- Workshop Swift (21h)
- Projeto (21h)
Programação em Objetive-C
- XCode
- Introdução ao Objective-C
- Foundation Library
- Objective-C 2.0
- Tópicos avançados
- Objective-C Runtime
- Serialização
Desenvolvimento para IOS
- Interface Builder
- Criação de aplicações
- Padrões de desenho
- UIKit
- Eventos de interação
- Gráficos e animação
- Graphics e Core Animation
- Persistência de dados
- Mapas e Localização
- Monitorização de performance
- Distribuição
- Dependency Manager (cocoapods)
- Consumir um serviço Restful
Workshop Swift
- O papel do Swift no desenvolvimento iOS
- O Core da Linguagem Swift
- Constantes e variáveis
- Tuples
- Opcionais
- Operadores e ciclos
- Tipos de colecções
- Operadores
- Estruturas, Classes e Enumerados
- “Funções e Closures”
- Swift Playground
- Comunicação com as bibliotecas de Objective-C
Projeto