Iniciação ao iPhone

Esta formação tem como principais objectivos o desenvolvimento de aplicações iPhone recorrendo a diversos frameworks e a distribuição de uma aplicação iPhone na AppStore.

É orientada para quem já tenha experiência de programação noutra linguagem e quer aprender Objective C e as principais frameworks de Cocoa Touch.

A formação terá uma componente teórico-prática sendo distribuída por 5 sessões de 4 horas, organizadas do seguinte modo:

Sessão 1 – Introdução ao Desenvolvimento no iPhone

  • Ambientação ao dispositivo, principais programas e paradigmas de utilização
  • Introdução ao SDK do IPhone: XCode, Simulador do iPhone
  • Objective-C, conceitos e particularidades
  • Estrutura de uma aplicação
  • Distribuir as aplicações iPhone através da ITunes

Sessão 2 – Interface de Utilizador

  • Explorar o interface de toque
  • Explorar as Apple Human Interface Guidelines e criar elementos GUI
  • Criar interfaces de utilizador

Sessão 3 – Mapas e Sistemas de Localização

  • Apresentação de mapas
  • Incorporar informação de GPS num projecto

Sessão 4 – Comunicações

  • Ligação a dados online
  • Envio de SMS

Sessão 5 – Multimédia e Gráficos

  • Reprodução de áudio
  • Reprodução de vídeo
  • Capturar fotografias
  • Capturar vídeos