-
- Horário
-
Pós-laboral
2ª, 4ª e 6ª, das 18h30 às 21h30
-
- Local
- Live Training
-
- Calendário
- 08 Fev. 2021 a 19 Fev. 2021
Objective-C é a linguagem de programação utilizada no desenvolvimento de aplicações para iOS, com distribuição para equipamentos de iPhone e iPad, sendo o seu domínio indispensável para profissionais que se especializem nesta área.
Destinatários
Destina-se a programadores interessados em adquirir conhecimentos e competências para programar em Objective-C.
Pré-requisitos
Frequência do curso ANSI-C, ou conhecimentos e experiência equivalentes de programação em C.
Objetivos
O curso de Objective-C pretende dotar os formandos de conhecimentos e competências necessários para a criação de aplicações para iPhone e iPad, utilizando, de forma eficaz, a linguagem de programação Objective C.
Metodologia
Presencial ou live training.
Programa
- XCode
- Introdução ao Objective-C
- Foundation Library
- Objective-C 2.0
- Tópicos avançados
- Objective-C Runtime
- Serialização
- XCode
- Aprendizagem do interface
- Criação e gestão de projectos
- Compilação
- Introdução ao Objective-C
- Definição de classes e métodos
- Alocação e dealocação de objetos
- Troca de mensagens entre objetos
- Foundation Library
- Bibliotecas base C e Objective-C
- Tipos essenciais como texto, números, datas, listas, dicionários, ficheiros e diretorias
- Objective-C 2.0
- Coletores de memória
- Propriedades dinâmicas
- Enumeração rápida
- Tópicos avançados
- Protocolos
- Categorias
- Key-value coding
- Exceções
- Paralelismo
- Objective-C Runtime
- Tipos dinâmicos
- Métodos de NSObject
- Serialização
- Escrita e leitura de objetos para outros meios
- Property lists