INSCRIÇÃO ONLINE







Um consultor entrará em contato para finalizar a sua inscrição.
X
Inscrição Online
Fale Conosco
LiveZilla Live Help
Curso Desenvolvedor APP's iPhone iPad SDK IOS
Compartilhar

Desenvolvedor APP's iPhone iPad SDK IOS

Carga Horária: 40 horas
4 324
  • Currently 4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

A nota geral de iphone ipad desenvolvedor apple é 4/5 estrelas (324 voto(s))



Descrição:

O objetivo deste curso e treinamento é introduzir as ferramentas de desenvolvimento Xcode, Interface Builder, linguagem Objective-C e Cocoa, elementos de interação básicos views, botões, imagens, alertas, sensores e serviços avançados do iPhone SDK, Câmera, photo library, videos locais, videos via streaming, tocando audio, audio streaming, GPS, bússola, acelerómetro, microfone, mapas, web, property lists, verificação de internet e search, novas APIs do iOS, FaceTime, Giroscópio, Multitarefa.

Trabalho Final - Durante o treinamento os alunos poderão criar um Aplicativo com objetivo Educacional. Ao término do curso o instrutor fará a avaliação dos aplicativo e o que estiver melhor confeccionado de acordo com o conteúdo do treinamento será publicado no APPSTORE pela Trainning e terá como Autor o Aluno ganhador. (O Aplicativo será publicado sem valor de venda.)

Diego ganhou um iPod Shuffle - Trainning Education Diego ganhou um iPod Shuffle e conta pra você a própria experiência em realizar o curso.

"O curso é muito bom, recomendo a todos que desejam iniciar a carreira em desenvolvimento de aplicativos para iOS. Professor capacitado e didática interessante, permite que você aprenda na prática!"

Aluno Diego Petruce Marques

Objetivo:

Aprenda a criar aplicativos para o iPhone em um curso prático usando ferramentas e recursos avançados da plataforma.

Aprenda como usar as principais ferramentas e APIs do iPhone SDK para desenvolver aplicativos profissionais.

Curso para criação de aplicativos para o iPhone e iPad: 

Através de um projeto básico nossos alunos aprendem a criar um aplicativo desde o início. Os tópicos previstos para o projeto são:


• Introdução ao Objective-C: Objective-C é uma linguagem de programação orientada a objetos que você usa para escrever aplicativos para o iPhone.

• Xcode e Interface Builder: Xcode é o ambiente de desenvolvimento (IDE) utilizado para desenvolver aplicativos para o iPhone e para o Mac OSX. O Interface Builder é a ferramenta visual utilizada para fazer o design da interface de seu aplicativo. Você aprenderá a trabalhar com as duas ferramentas com mais eficiência. 

• Cocoa Touch é uma série de bibliotecas (API) orientadas a objetos utilizadas na criação de aplicativos que rodam no iPhone e iPod Touch. Cocoa Touch é baseado no Cocoa que engloba vários padrões de design também utilizados na programação para o Mac. Entender esses padrões é essencial para se tornar o desenvolvedor competente de iPhone. Você aprenderá sobre os benefícios de design Model View Controller (MVC), delegação, notificações e outros padrões do Cocoa Touch. 

• Views e seus controladores: Views (telas) representam a interface do usuário com a sua aplicação e todos os aspectos dinâmicos de um View são controlados por seus controladores. Os ViewControllers são a centro do design do Model View Controller. Você aprenderá como desenhar views e conectar com ViewControllers, ações e objetos. 

• Navegação: usabilidade eficiente e consistente são essenciais em um aplicativo para aparelhos móveis. Você aprenderá a como usar as barras de navegação e a barra de tabs do iPhone para melhorar a experiência do usuário.

• Tabelas: o Table View é o recurso central da maioria dos aplicativos de iPhone como a lista de endereços. Você aprenderá a organizar seus dados em tabelas, inserir e remover dados da tabela, e navegar entre tabelas usando o Navigation Controller.

• Input do Teclado: O teclado virtual é único ao iPhone e é importante que seu aplicativo seja o mais simples possível de digitar texto. Você aprenderá a usar o conceito de delegates para implementar e administrar o teclado virtual para uma experiência de uso ideal.

• Dados persistentes: Como armazenar informações do seu aplicativo no iPhone do usuário. Você aprenderá a mexer com XML, SQLite e PropertyLists para ter um aplicativo com dados persistentes.

• Desenhos e Gráficos: Gráficos são um elemento muito importante na interface de seu aplicativo. Imagens estáticas servem somente até um certo ponto. Diferencie o seu aplicativo do resto aprendendo a criar telas customizadas usando o Core Graphics. 

• Eventos de Toque: Faça proveito da tela de toque aprendendo a lidar com os eventos de toque (cliques) e administrar eventos de multi-toque. 

• Fotos: Personalize seu aplicativo aprendendo a pegar fotos e video da biblioteca e a câmera do usuário. 

• Network: Estenda o alcance de seu aplicativo aprendendo como comunicar com web services externos.

Conteúdo Programático Curso Iphone SDK

CURSO IPHONE E IPAD DESENVOLVEDOR DE APLICATIVOS SDK

  1. Introdução ao Mac - teclado, janelas, e short-cuts.
  2. User Interface do iPhone - objetos e conceitos particulares ao iPhone.
  3. iPhone SDK - Xcode, Interface Builder e iPhone Simulator
  4. Objective-C e orientação a objetos - sintaxe, conceitos e utilização- Exercício
  5. Botão troca texto, cor de fundo e troca a imagem
  6. Variáveis de classe - contando quantas vezes usuário clicou no botão
  7. Slider e switch controlando alpha da imagem - dois objetos chamando o mesmo método
  8. Input de texto com teclado - delegate e responder
  9. Exercício - dois inputs de texto - um para pegar imagem do bundle e de uma url
  10. Picker view - delegate e datasource
  11. Exercício - picker para mudar fotos
  12. Subviews - adicionando outro objeto na tela na mão
  13. Chamando outros views com view "modal"
  14. Exercício - abrir outra janela
  15. Passando valores entre views - properties
  16. Navigation Controller - adicionando um novo em um aplicativo com um só
  17. ViewController
  18. Novo viewController com Xib file - chamando um novo view com o Navigation Controller
  19. Tab Bar - varios controladores dentro de uma barra
  20. Exercício - montar TabBar application chamando novos views
  21. TableViewController e TableView dentro de um outro ViewController
  22. TableView - métodos do DataSource e Delegate
  23. Populando a tabela com Arrays
  24. NSDictionary - o conceito e implementação em um tableView
  25. PropertyList - criando dados via XML
  26. NSUserDefaults - salvando dados
  27. Videos
  28. GPS e bússola
  29. Acelerômetro
  30. Mapa simples
  31. Mapa com pinos customizados
  32. Web view
  33. Projeto individual: juntando os serviços

SQLlite3 - manipulando um banco de dados local

  1. aprendemos a criar um BD para uso no iPhone
  1. simples exemplo de comunicação entre dois aparelhos

NSThread - processos em paralelo

  1. processamento no background em threads separadas

Delegate e protocol

  1. Como fazer o seu próprio delegate e protocolo de comunicação entre objetos

Web Services

  1. Acesso a webservices
  2. Parse de XML 

Apple Push Notification - overview e implementação

  1. aprendemos a implementar uma aplicação no iPhone capaz de receber push notifications
  2. mostramos uma implementação de servidor para push notifications

Memória

  1. como detectar e eliminar perdas de memoria na sua aplicação.
  2. Evitando leaks e allocations

Pré-Requisito:

Conhecimento básico em lógica de programação ou programando em Object-C.

Informações Adicionais:

Nossos alunos desenvolverão um pequeno aplicativo ao final do curso e poderão publicá-lo no APPStore. 

Apostila em português - Aulas ministradas em português.

Iphone



Valores:

CURSO À VISTA CHEQUE CARTÃO INSCRIÇÃO
Desenvolvedor de Aplicativos
(Apps) para iPhone e iPad iOS
Apple Developer Program
de R$ 2690,00
por R$ 2490,00
6X R$ 431,66 12X R$ 262,85 INSCREVA-SE

Calendário:

  • SP
  • RJ
  • DF
  • BH
  • PR
  • RS
  • AM
  • CE
  • GO
  • PE

MOBILE EXPERT - DESENVOLVEDOR IPHONE + DESENVOLVEDOR ANDROID

Carga horária: 80 horas  -  Valor: R$ 3490,00
--
--
--
--
27/09
01/11
--
--
--
--
--
--
--
--
--
--
27/09 à 25/10
01/11 à 06/12
--
--
--
--
--
--

CRIANDO APLICAÇÕES PARA DISPOSITIVOS MÓVEIS PARA ANDROID

Carga horária: 40 horas  -  Valor: R$ 2490,00
--
--
--
--
23/08 à 20/09
27/09 à 25/10
01/11 à 06/12
--
--
--
--
--

MOBILE EXPERT - DESENVOLVEDOR IPHONE + DESENVOLVEDOR ANDROID

Carga horária: 80 horas  -  Valor: R$ 3490,00
--
--
--
--
23/08
27/09
01/11
--
--
--
--
--
--
--
--
--
23/08 à 20/09
27/09 à 25/10
01/11 à 06/12
--
--
--
--
--

CRIANDO APLICAÇÕES PARA DISPOSITIVOS MÓVEIS PARA ANDROID

Carga horária: 40 horas  -  Valor: R$ 2490,00
--
--
--
--
23/08 à 20/09
27/09 à 25/10
01/11 à 06/12
--
--
--
--
--

CRIANDO APLICAÇÕES PARA DISPOSITIVOS MÓVEIS PARA ANDROID

Carga horária: 40 horas  -  Valor: R$ 2490,00
--
--
--
--
09/11 à 14/12
04/01 à 01/02
15/02 à 15/03
05/04 à 03/05
--
--
--
--
FORMAÇÃO
PERÍODO
INÍCIO
TÉRMINO
VALOR
INSCRIÇÃO
Sex a Dom
29/06
08/07
Sob Consulta
INSCREVA-SE
Sex a Dom
29/06
08/07
Sob Consulta
INSCREVA-SE
Inscrição Online
Calendário de Cursos
Receba Informações sobre essE CURSO
NOME *
E-MAIL *
TELEFONE
NOME DO CURSO
Desejo receber informações sobre outros cursos

Buscar um Treinamento ou Formação




Treinamentos de A a Z:


Formas de Pagamento
Formas de Pagamento
Nossos clientes
IBM é nosso cliente! Previdencia Social é nosso cliente! Banco do Brasil é nosso cliente!
Depoimentos
NOME:  Top of Business 2013
DATA:  08/05/2013
DEPOIMENTO:  Trainning é escolhida pelo 3º Ano Seguido Melhor Empresa de Treinamento do Brasil pela Revista Top of Business.
NOME:  Indústrias YPE
DATA:  20/03/2013
DEPOIMENTO:  Vencedora na categoria Meio Ambiente do Top Of Mind por seis anos consecutivos, a Ypê foi pioneira no planejamento de produtos com foco sustentável e escolheu a Trainning como sua parceira em Treinamentos SAP para sua equipe.
NOME:  Totvs
DATA:  15/02/2013
DEPOIMENTO:  Totvs capacita seus profissionais na formação Oracle DBA 11G na Trainning Education.
NOME:  NEC do Brasil
DATA:  10/02/2013
DEPOIMENTO:  NEC do Brasil realiza capacitação para sua equipe em Gerenciamento de Projetos visando o Exame de Certificação PMP do PMI na Trainning Education.
NOME:  Accenture do Brasil
DATA:  10/01/2013
DEPOIMENTO:  Trainning realiza capacitação dos profissionais da Accenture em todo Brasil na área de Software, Governança e Projetos.
VER TODOS
© Copyright 2014 | Trainning Education Services ® | Todos os direitos reservados | Política de Privacidade