iOS SDK

Com uma plataforma fantástica e uma comunidade de desenvolvedores muito ativa, o iOS mostra o porquê hoje é conhecido como o sistema operacional móvel mais avançado do mundo.

Desenvolvido sob os cuidados minuciosos da Apple,  o iOS conta com uma série de bibliotecas exclusivas para o desenvolvimento de aplicações poderosas. Ele possui também uma IDE (Xcode) muito bem documentada e pronta para tornar a sua idéia em um excelente aplicativo.

Ainda está na dúvida em se tornar um desenvolvedor iOS? Então segue abaixo alguns motivos para isso se tornar realidade:

 

Por que ser um desenvolvedor iOS?

  • Ambiente de desenvolvimento bem estruturado e documentado;
  • Grandes possibilidades de lucros. Para se ter uma idéia a Apple já pagou mais de 3 bilhões de dólares aos desenvolvedores de iOS Apps desde o lançamento da App Store;
  • Divulgar seu trabalho em um lugar onde milhões de pessoas tem acesso todos os dias;
  • Garantia de grandes oportunidades de emprego.

O Curso

iOS SDK

O curso de iOS SDK é focado para aquelas pessoas que desejam trabalhar com a plataforma mobile mais avançada do mundo e obter todos os benefícios que ela vem trazendo aos desenvolvedores.

Objetivo: Capacitar o aluno a desenvolver aplicações poderosas com a utilização das ferramentas e conceitos de desenvolvimento da Apple, e tornar-lo apto para trabalhar com projetos iOS de quaisquer tamanhos.

Pré-requesitos: Conhecimento em programação (algorítmos) e conhecimento em orientação à objeto.

Estrutura: Trabalhamos apenas com computadores da linha Mac. Utilizamos monitores grandes e com resolução Full HD, para proporcionar aos alunos uma experiência única na hora das atividades.

Conteúdo

O curso iOS SDK é dividido em quatro módulos. Essa divisão é feita para facilitar o aprendizado do aluno e também para facilitar a vida daqueles que desejam conhecer apenas alguns tópicos específicos.

iPhone Dev - Módulo 1

  • Introdução ao ambiente – O que é o Mac OS X? Atalhos e dicas.
  • Cocoa Touch User Interface – Objetos de interface gráfica do Cocoa Touch voltado para iPhone e iPod.
  • iPhone SDK – Frameworks,  Xcode, Interface Builder, Storyboard e iPhone Simulator.
  • Objective-C – Conceitos, sintaxe e exemplos.
  • Comunicando Views – Utilizando properties.
  • Implementando Navegação – Navigation Controller
  • Criando Views – ViewController
  • UI de um arquivo NIB – Introduzindo uma view de um arquivo .NIB
  • Labels e Views no InterfaceBuilder
  • Codificando Labels e Views
  • Button – Execução de ações
  • Input de Texto com Teclado
  • AlertViews – Como Utilizar Delegates / Novos Alerts do iOS5
  • ActionSheet – Como Utilizar Delegates
  • ModalViews – Transição de Telas
  • Slider – Mudar alpha de Views
  • Switch – Esconder Views e Controlar suas Propriedades
  • SegmentedControl – Selecionar Imagens
  • Imagens – Como Carregar Imagens
  • Activity Indicator – Simulação de Carregamento de Views
  • PageControl e ScrollView- Paginação
  • PickerView – Como Utilizar o Delegate e Datasource
  • Navigation Controller – Hierarquia entre Telas
  • Tab Bar Controller – View Controllers Independentes
  • TableView – Como Utilizar o Delegate e DataSource
  • PropertyList – Criação e Utilização
  • NSDictionary – Leitura de um PropertyList
  • NSUserDefaults – Salvar Dados
  • Storyboard – Criação de View Controllers / Transição de Telas Utilizando Segues
  • Segues – Como Utilizar o Delegate
  • TableView no Storyboard – Prototype Cells e Static Cells / Customização de Cells

iPhone Dev - Módulo 2

  • Câmera e fotos
  • Videos locais e remotos
  • Microfone
  • GPS e bússola
  • Acelerômetro
  • Mapa simples
  • Mapa com pinos customizados
  • Web view

iPhone Dev - Módulo 3

  • SQLlite3
  • XML
  • Bluetooth com GameKit (Bluetooth e Wi-Fi)
  • NSThread
  • NSNotificationCenter
  • Delegate e protocol
  • Web integration
  • Web Services
  • Introdução ao OpenGL ES no iPhone
  • Desenhos com CoreGraphics e QuartzCore

iPhone Dev - Módulo 4

  • Multitasking – como preparar seu aplicativo para multitasking e responder a serviços no background
  • Apple Push Notification – overview e implementação
  • Calendário do iPhone – criando e editando eventos
  • iCloud: utilizando armazenamento de dados nas nuvens
  • In App Purchase: vendendo funcionalidades de dentro do aplicativo
  • Data Protection – como encriptar os dados que seu aplicativo salva
  • iAd – exibindo publicidade no seu aplicativo
  • Quick Look – como mostrar documentos e arquivos baixados pelo teu aplicativo
  • AVFoundation – como acessar toda mídia do iPhone
  • Assets Library – como fazer pesquisas nas bibliotecas de fotos do usuário
  • Grand Central Dispatch – administrando múltiplos processos paralelos
  • Core Location – descobrir se usuário entrou ou saiu de uma região
  • FaceTime – Controle na câmera frontal

Calendário

Em construção para o ano letivo de 2012, aguardem!

Investimento

Criamos diversas formas de pagamento para facilitar a sua vida na hora de fazer os nossos cursos. Aceitamos as principais bandeiras de cartões de crédito (Visa, Master e Dinners) .

Valor (por módulo) Métodos de pagamento Parcelamento
Diurno (manhã ou tarde) R$ 899,00 Cartão de crédito Em até 6x sem juros
Noturno R$ 950,00 Boleto bancário À vista
Intensivo (final de semana) R$ 950,00 Cheque*
Transferência (DOC/TED) À vista
*Somente da praça e sob consulta

 

Inscreva-se no curso iOS SDK

Inscreva-se