Desenvolvimento de Aplicações para iPhone/iPad

Porto
04 Set 2018
a 20 Set 2018
Pós-laboral e Sábados

3ª e 5ª feiras (18h30 - 21h30) + Sábados (10h00 - 17h00)

Chat

Dotar os formandos de conhecimentos e competências necessários para o desenvolvimento de aplicações para iPhone e iPad, com especial destaque para as interfaces e os mecanismos de interação.

Destinatários

Destina-se a todos os interessados em adquirir conhecimentos e competências para desenvolvimento de aplicações para iPhone/iPad.

Pré-Requisitos

Os formandos devem ter conhecimentos e experiência de programação em objective-C

Programa

  • Interface Builder
  • Criação de aplicações
  • Padrões de desenho
  • Eventos de interação
  • Gráficos e animação
  • Graphics e Core Animation
  • Persistência de dados
  • Sensores do dispositivo
  • Mapas e Localização
  • Integração de serviços
  • Monitorização de performance
  • Distribuição

Interface Builder

  • ››Tipos de elementos gráficos
  • ››Desenho de aplicações
  • ››Comunicação com o código fonte

Criação de aplicações

  • ››Exposição aos princípios e regras para a criação de aplicações focadas na experiência do utilizador.

Padrões de desenho

  • ››Utilização de model-view-controler, delegate, data source,target-action
  • ››Bindings, notifications
  • UIKit
  • ››Table views
  • ››Navigation controlle
  • ››Tab bar controller e outros elementos específicos de iPad

Eventos de interação

  • ››Utilização dos eventos de toque para interagir com os elementos da aplicação

Gráficos e animação

  • ››Personalização e animação de elementos gráficos com Core

Graphics e Core Animation

  • ››Visualização e manipulação de imagens

Persistência de dados

  • Introdução à biblioteca CoreData
  • ››Técnicas de leitura e escrita para diferentes meios

Sensores do dispositivo

  • ››Exploração do acelerómetro
  • ››Bússola, entre outros

Mapas e Localização

  • Integração de mapas utilizando a framework MapKit
  • ››Métodos para descoberta da localização atual

Integração de serviços

  • ››Utilização de livro de endereços, email, calendário e canais de publicidade

Monitorização de performance

  • ››Exploração da ferramenta Intruments para analisar a execução da aplicação
  • ››Resolução de problemas
  • ››Análise de performance
  • ››Testes de carga e eliminação de fugas de memória

Distribuição

  • ››Aprendizagem do processo de finalização e distribuição das aplicações através da AppStore
Chat

Quero saber mais informações sobre este curso

Desenvolvimento de Aplicações para iPhone/iPad

Web e Mobile | 30h - Pós-laboral e Sábados: 3ª e 5ª feiras (18h30 - 21h30) + Sábados (10h00 - 17h00)


Notas

Pretende mais informação sobre este curso?

Preencha o formulário com os seus dados e as suas questões e entraremos em contacto consigo para lhe darmos todas as informações pretendidas.

Obrigado!