Descreva:
INSCREVA-SE AGORA!
INSCRIÇÃO ONLINE





CURSOS 30% OFF e FORMAÇÕES 40% OFF


Descontos em Cursos
X
Combo Mobile Expert
Combo Mobile Expert
Carga Horaria 80 h Pretendo Fazer
-
PRÓXIMAS TURMAS PREVISTAS
07/01/17 - SÁBADOS - SP
14/01/17 - SÁBADOS - RJ
11/02/17 - SÁBADOS - SP
de R$ 5.180,00    (60% de desconto)
por R$ 2.072,00
12x de R$ 172,67 sem juros
Formas de Pagamento
  CONSULTE-NOS >
  INSCREVA-SE >

Conteúdo Programático:

Desenvolvedor Aplicativos iPhone

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

Desenvolvedor Aplicativos Android

Versão Do Sistema Operacional Android 5.0 Lollipop

Módulo 1

A Plataforma Android (O Que É; Como Surgiu; Porque Surgiu; Quem Trabalha; Número De Desenvolvedores; A Comunidade Android)
Hierarquia Da Plataforma; Evolução; Quem Usa O Android (Empresas);
Mercado Mobile (O Que É; Como Surgiu; Como Funciona; Como Se Estruturou; Como Se Expandiu);

Módulo 2

A Estrutura Hoje; Como Funciona Para O Desenvolvedor Hoje; O Que Fazer; Como Entrar; Como Ganhar Dinheiro; O Que Esperar; Como Se Preparar Para O Mercado Mobile Atual)

Módulo 3

Apps (Overview Sobre Os Apps Na Plataforma Android Famosos, Anônimos, Emergentes E Esquecidos)
Motivos Para Desenvolver Android, Apelo, Valor, Engajamento, Dinheiro; A Google E O Android;

Módulo 4

Ux; O Que É; Pra Que Serve; Por Que É Importante; (Quem É O Usuário? Qual É O Comportamento Dos Usuários? )

Módulo 5

Desenvolver Um Projeto: Criação; Coisas A Incluir; Elementos De Pesquisa Para Um Projeto Android; Mostrar Ao Usuario Algo Que Ele Nem Sabia Que Queria

Módulo 6

Como Os Usuários Consomem O Conteúdo? Mais Online Ou Offline? Como Isso Pode Influenciar O Que Você Está Projetando?
O Que É Ux Para Android; Como Inserir Em Seu App; Dicas Essenciais; Boas Práticas)

Módulo 7

Ambiente De Desenvolvimento Android (O Que É; Como Funciona);
Principais Diferenças Entre As Ide’s (Integrated Development Environment);
Qual É A Melhor Ide: Eclipse, Android Studio; Evolução;
Projeto Android Dentro Da Ide (Hierarquia De Pastas; Geração Automatica De Arquivos); 
Acrescentando Arquivos;
Quais São Esses Arquivos: Como Organizá-Los;

Módulo 8

Relação E Funcionalidade Dos Principais Arquivos De Um Projeto Android: Build Config; R Class; Activity; Activity_Main.Xml
Como Nasce Um App: Layout (Primeiro Passo Para Um App; Definição De Layout)
Dificuldade Para Desenvolver Layouts Mobile - Android;
Concepção, Organização E Estruturas De Um Layout; Multiplas Telas; Dimensões Das Telas;

Módulo 9

Objetos Nas Telas; Organizar Assets;
Estruturas De Arquivos De Que Podem Compor Um Layout;
Principais Estruturas De Layout: Linearlayout/ Relative Layout; Fragmentes; Propriedades

Módulo 10

Principais Componentes De Um Layout App Android:
- Splashscreen - Exercício
- Image Button - Exercício
- Image Background - Exercício
- Spinner - Exercício
- Menu – Exercício

Módulo 11

- Exemplo Layout Tab; Toast – Exercício
- Exercício De Navegação Entre Telas -­ Exercício
- Autocomplete – Exercício
- Listview – Exercício
Customização De Layout – Exercício

Módulo 12

Activity Lifecicle: Seu Funcionameto:
Sua Importância Para Um App Android - Exercício

Módulo 13

Features Do Device:
- Recursos Nativos:
Por Que Isso É Importante
Audio Access
Apps Que Usam A Estrutura De Câmera Do Device
Câmera Access
Bluetooth Access

Módulo 14

Sms (O Que É; O Que Faz, Como Funciona - Exercício) 
Email (O Que É; O Que Faz, Como Funciona - Exercício) 
Dados De Gps (O Que É; O Que Faz, Como Funciona - Exercício) 
Webview (O Que É; O Que Faz, Como Funciona - Exercício)

Módulo 15

Principais Recursos Dos Apps Android 
Intent / Intent-Filters (O Que É; O Que Faz, Como Funciona - Exercício)
Broadcast Receiver (O Que É; O Que Faz, Como Funciona - Exercício)
Handlers (O Que É; O Que Faz, Como Funciona - Exercício)
Services (O Que É; O Que Faz, Como Funciona – Exercício)
Async Tasks (O Que É; O Que Faz, Como Funciona - Exercício)
Content Providers (O Que É; O Que Faz, Como Funciona - Exercício)

Módulo 16

Persistência De Dados Local
Sqlite – Definição (Prós/Contras, Estruturação; Função Exemplo Crud- Teste)

Módulo 17

Incoming Call (O Que É; O Que Faz, Como Funciona - Exercício)
Notification (O Que É; O Que Faz, Como Funciona - Exercício)

Módulo 18

Google Maps Api (O Que É; O Que Faz, Como Funciona – Exercício):
Configuração Para A Criação De Uma Aplicação Com O Google Maps Api;
Configuração Do Projeto Android;
Configuração Do Google Developer Console;
Geração Da Api Key Para Google Maps Api;
Entendendo O Android Manifest File Para A Aplicação Google Maps Api;

Módulo 19

Introdução Ao Back-End
Web Service:
Conceito;
Definição; Utilização
Principais Características;
Caminho Completo Para O Trasnporte De Dados;

Módulo 20

Nosql/Reational Databases Para Apss Mobile
Conceito;
Definição;
Prós E Contras;
Quem Utiliza;
Como Utilizar


 

 


RECEBA MAIS INFORMAÇÕES SOBRE O CURSO
Combo Mobile Expert




 

 

CALENDÁRIO

Cursos em Destaque

QUER OFERTAS EXCLUSIVAS?
Cadastre-se aqui e receba as novidades e descontos especiais.
Política de Privacidade