Programação Objective-C

Apresentação

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.

Objetivos

Este curso tem como 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.

Pré-requisitos

Conhecimentos e experiência em ANSI-C ou em programação C.

Programa

  1. XCode
  2. Aprendizagem do interface
  3. Criação e gestão de projectos
  4. Compilação
  5. Introdução ao Objective-C
  6. Definição de classes e métodos
  7. Alocação e dealocação de objetos
  8. Troca de mensagens entre objetos
  9. Foundation Library
  10. Bibliotecas base C e Objective-C
  11. Tipos essenciais como texto, números, datas, listas, dicionários,
  12. ficheiros e diretorias
  13. Objective-C 2.0
  14. Coletores de memória
  15. Propriedades dinâmicas
  16. Enumeração rápida
  17. Gestão de memória
  18. Mecanismos retain/release e zonas autorelease
  19. Aprendizagem de erros mais comuns
  20. Tópicos avançados
  21. Protocolos
  22. Categorias
  23. Key-value coding
  24. Exceções
  25. Paralelismo
  26. Objective-C Runtime
  27. Tipos dinâmicos
  28. Métodos de NSObject
  29. Serialização
  30. Escrita e leitura de objetos para outros meios
  31. Property lists

De momento não temos datas disponíveis para este curso, entre em contacto para obter mais informações.

SABER MAIS

Yeah!

Your message was successful sent.

OK

Hey

We use cookies to offer you a better browsing experience, analyse site traffic, presonalize content, and serve targeted ads. Read how we use cookies and how you can control them in our “Cookie Settings”.
By using our site, you consent to our use of cookies.

> Cookie Settings

√ Accept Cookies