Logar
Evento
/

Desenvolvimento para iOS 5 - iPhone e iPad

Desenvolvimento para iOS 5 - iPhone e iPad

Participantes

0
participantes
0
curtidas
Banner - Desenvolvimento para iOS 5 - iPhone e iPad
Mostrar
  • De 25/06 às 19:00 até: 06/07 às 23:00
  • Rua Washington Luiz, 820 - conj. 601 - Centro - Porto Alegre/Rio Grande do Sul - Brasil

Descrição

Carga Horária: 40 hs

 


O objetivo deste treinamento e fornecer aos alunos o conhecimento necessário para criar aplicativos para o iPhone de forma prática usando ferramentas e recursos avançados da plataforma. Durante o curso o aluno vai aprender como usar as principais ferramentas e APIs do iPhone SDK 5.0 para desenvolver aplicativos profissionais.

 

 

Conteúdo:

 

Módulo 1 - Introdução e Ambiente

   

  • Sobre o Desenvolvimento iOS (iOS 5 & Xcode 4)
  • Tipos de dispositivos e sistemas
  • Ambiente de desenvolvimento Xcode
  • Sobre a linguagem C e Objective-C

 

Módulo 2 - Linguagem Objective-C

   

  • Orientação a Objetos com Objective-C
  • Memória, Propriedades, Seletores e Protocolos
  • Sobre o framework Cocoa
  • Padrões de projeto com Objective-C e Cocoa

 

Módulo 3 - Interface (Views) com Interface Builder

   

  • Sobre interfaces com Interface Builder ou código
  • Tratamento de eventos
  • Integração de interface com código
  • Adicionando conteúdos ao projeto (como imagens)

 

Módulo 4 - Interface (Views) com Código

   

  • Tratamento de eventos
  • Integração de código com interface
  • Adicionando conteúdos ao projeto (como imagens)

 

Módulo 5 - Table views e Scroll views

   

  • Uso do componente Tableview
  • Uso do componente UITableViewController
  • Uso do componente Scrollview
  • Uso de pinch (zoom) & pan em views

 

Módulo 6 - Navegação de Interface com Storyboards

   

  • Sobre navegação em aplicativos
  • Conexões entre telas e usabilidade
  • Uso de Storyboards para navegação
  • Integração de código com storyboards

 

Módulo 7 - Navegação de Interface com Código

   

  • Detalhamento dos controllers de navegação
  • Uso de código para navegação
  • Integração de código com storyboards e Interface Builder

 

Módulo 8 - Banco de Dados e Web-services

   

  • Sobre acesso a dados em aplicativos Objective-C (Cocoa)
  • Uso de Web-services REST através de HTTP e JSON
  • Uso do SQLite para banco de dados SQL
  • Acesso a arquivos locais
  • Acesso a "Web" através de Webview

 

Módulo 9 - Frameworks com Exemplos

   

  • Uso de persistência de dados através de CoreData
  • Uso de localização com CoreLocation
  • Uso de mapas com MapKit
  • Compartilhamento (SMS/iMessage, Email, Twitter) com MessageUI

 

Módulo 10 - Qualidade (Análise de Desempenho e Depuração) e Publicação

   

  • Técnicas para testes unitários integrados no Xcode
  • Análise de desempenho (consumo de memória)
  • Depuração de código
  • Publicação na App Store & distribuição Enterprise

 

 

Pré-requisitos:

 

Ter realizado o curso SSWLPR - Lógica de programação ou conhecimento equivalente.

 

 

Mais informações:

   

  • Instrutor com experiência de campo
  • Ambiente para integração entre alunos propício para networking
  • Acompanhamento diário em avaliações e apoio educacional
  • Tira dúvidas pela equipe de apoio do Educ - aluno@sisnema.com.br
  • Infra-Estrutura Salas de aula:

   » Projetor, 1 computador por aluno, Internet Full Time, Wifi Zone

  • Coffe break de Alta qualidade
Ler mais

Localização

Programação

Este evento não possui atividades no momento.

Planta do Evento

A planta do evento não está disponível.

Mais informações

Preencha os campos abaixo para enviar e-mail ao organizador.

Campos Obrigatórios
Campos Obrigatórios
Ao se cadastrar, você concorda com nossos Termos de uso.
Ajaxloader

Compartilhar evento por e-mail


Para continuar, faça login ou cadastre-se.

Recomende este evento para sua rede.

Selecione os usuários que deseja recomendar este evento.