Titanium SDK

Você que tem as idéias? Agora você tem o poder! O Titanium é uma plataforma que traduz os seus grandes conhecimentos em desenvolvimento web (Javascript) em aplicações nativas que se comportam e parecem como se tivessem sido desenvolvidas em Objetive-C (iPhone e iPad) ou em Java (Android). Com mais de 300 APIs e uma comunidade de desenvolvedores bem ativa, o Titanium faz de você um poderoso desenvolvedor mobile, capacitado para trabalhar com projetos multi-plataforma (iOS e Android) e pronto para desenvolver aplicativos mais interativos e dinâmicos.

 

 

 

 

Experiência do usuário: 100%

Qual é a primeira coisa que você pensa quando falamos em iPhone? Pode ter certeza que uma das principais coisas é da sua linda interface gráfica. Para te ajudar, o Titanium suporta as interfaces gráficas do iPhone, iPad e Android, incluindo table views, scroll views, botões nativos, tabs e muito mais.

 Aplicativos matadores

Com o Titanium você consegue combinar as mais poderosas interações em seus aplicativos, incluindo redes sociais  e geo-localização. Ele já vem com vários módulos prontos que fará o seu aplicativo acessar redes sociais como o Facebook e Twitter com apenas algumas linhas de código.

 Use suas tecnologias web favoritas

Com o Titanium você se sente em casa usando seus conhecimentos em Javascript, HTML e CSS para desenvolver aplicativos para iPhone, iPad e Android.

   

O Curso

Titanium SDK

O curso de Titanium SDK é focado para aquelas pessoas que querem economizar tempo na hora de desenvolver projetos mobile multi-plataforma.

Objetivo: Capacitar o aluno a desenvolver sob a plataforma Titanium através da linguagem Javascript. Ao final do curso, o aluno estará apto a construir aplicativos multi-plataformas com as mais diversas tecnologias que os sistemas iOS e Android oferecem.

Pré-requesitos: Conhecimento em programação (algorítmos), desejável conhecimento em orientação à objeto ou javascript.

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

Titanium SDK

O curso de Titanium é 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. Veja abaixo os tópicos de cada módulo:

Titanium SDK - Módulo 1

  • Introdução ao ambiente – O que é o Titanium? Atalhos e dicas.
  • User Interface do iPhone – Objetos de interface gráfica do iPhone.
  • User Interface do Android – Objetos de interface gráfica do Android.
  • Titanium? – Titanium Studio, iPhone Simulator e Android Emulator.
  • JavaScript – Utilizando JavaScript no Titanium. Conceitos, sintaxe e exemplos.
  • Titanium.UI – Módulo de interface gráfica do Titanium. Como criar telas?
  • Activity Indicator – Indicando processamento.
  • Alert Dialog – Apresentando alertas (mensagens).
  • Animation – Animando elementos da interface gráfica. Wow!
  • Button – Click! Click! Criando botões.
  • Button Bar – Criando barras de botões.
  • ImageView – Imagens e tudo sobre elas.
  • Label – Adicionando textos.
  • ScrollView – Criando barras de rolagem.
  • Slider – Qual o seu valor? Escorregando com o slider.
  • Switch – Alternando entre valores.
  • TabGroup – Ou Tab Bar no iOS. Criando uma barra de abas.
  • Tab – Adicionando abas no TabGroup.
  • TabbedBar – Criando uma barra botões um pouco diferente.
  • TableView – Criando tabelas.
  • TableViewRow – Aprofundando na TableView: criando linhas.
  • TextArea – Uma grande caixa de texto.
  • TextField – Criando um campo de texto.
  • Toolbar – Criando barras de componentes visuais.
  • View – Criando views: componentes visuais de propósito geral.
  • Window – Criando e abrindo janelas.
  • Titanium Platform – Acessando propriedades do dispositivo.
  • Titanium.API – Utilizando o módulo de logs.

Titanium SDK - Módulo 2

  • 2DMatrix – Um pouco de manipulação gráfica em 2D.
  • 3DMatrix – Um tanto de manipulação gráfica em 3D. Hardcore.
  • CoverFlowView – Apresentando imagens em um belo Cover Flow.
  • DashboardView – Reproduzindo o SpringBoard.
  • DashboardItem – Criando ítens para o Dashboard.
  • WebView – Adicionando páginas web ao seu aplicativo.
  • TableViewSection – Aprofundando na TableView: criando seções.
  • FileSystem – Mexendo no sistema de arquivos.
  • Titanium.Gesture – Chacoalhando e alterando a orientação do aplicativo.
  • Titanium.App – Acessando propriedades do aplicativo em tempo de execução.
  • Titanium.App.Properties – Serializando dados.
  • Titanium.Database – Trabalhando com bancos de dados.
  • Titanium.App.iOS – Criando notificações e executando ações em background.
  • Titanium.Accelerometer – Criando aplicativos legais com o acelerometro.
  • Titanium.Contacts – Acessando contatos da Address Book do iPhone.

Titanium SDK - Módulo 3

  • ProgressBar – Indicando processo.
  • OptionDialog – Apresentando um alerta com diferentes opções.
  • Picker – O picker. Criando belas listas animadas.
  • PickerColumn – Manipulando o picker, adicionando colunas.
  • PickerRow – Manipulando o picker, adicionando linhas.
  • SearchBar – Fazendo buscas com a SearchBar.
  • EmailDialog – Enviando emails de um aplicativo.
  • Titanium.UI.Clipboard – Acessando dados do clipboard.
  • Titanium.UI.iOS – Componentes específicos do iOS.
  • Titanium.UI.iPhone – Componentes específicos do iPhone.
  • Titanium.UI.iPad – Componentes específicos do iPad.
  • Titanium.Facebook – Integrando o aplicativo com o Facebook.
  • Titanium.Yahoo – Acessando APIs do Yahoo.
  • Titanium.XML – Manipulando arquivos XML.
  • Titanium.Network – Trabalhando na rede. Sockets, Bonjour, clients HTTP e Push Notifications.

Titanium SDK - Módulo 4

  • Titanium.Locale – Fazendo a internacionalização do seu aplicativo.
  • ScrollableView – Criando rolagem horizontal para diferentes views em um vetor.
  • Titanium.Geolocation – Se encontrando com a geolocalização.
  • Titanium.Maps – Trabalhando com mapas bem legais dentro do aplicativo.
  • Titanium.Codec – Convertendo Números e Strings para e de buffers.
  • Titanium.Media – Utilizando as funcionalidades de mídia. Tirando fotos, tocando e gravando áudio e vídeo.
  • Titanium.Stream – Escrevendo e lendo bytes.
  • Trabalhando com Alta Performance – Dicas e truques para trabalhar com alta performance.

Calendário

Titanium SDK – Módulo 1

Horário Data de início Data de término Status
Intensivo de final de semana – (09:00 às 18:00) 14/01/2012 15/01/2012 Concluído
Intensivo de final de semana – (09:00 às 18:00) 21/01/2012 22/01/2012 Concluído

 

Titanium SDK – Módulo 2

Horário Data de início Data de término Status
Intensivo de final de semana – (09:00 às 18:00) 28/01/2012 29/01/2012 Concluído
Intensivo de final de semana – (09:00 às 18:00) 04/02/2012 05/02/2012 Concluído

 

Titanium SDK – Módulo 3

Horário Data de início Data de término Status
Intensivo de final de semana – (09:00 às 18:00) 25/02/2012 26/02/2012 Concluído

 

Titanium SDK – Módulo 4

Horário Data de início Data de término Status
Intensivo de final de semana – (09:00 às 18:00) 10/03/2012 11/03/2012 Concluído

 

Próximas turmas

 

Titanium SDK – Módulo 1

Horário Data de início Data de término Status
Intensivo de final de semana – (09:00 às 18:00) 28/04/2012 29/04/2012 Inscrições abertas

 

Titanium SDK – Módulo 2

Horário Data de início Data de término Status
Intensivo de final de semana – (09:00 às 18:00) 05/05/2012 06/05/2012 Inscrições abertas

 

Titanium SDK – Módulo 3

Horário Data de início Data de término Status
Intensivo de final de semana – (09:00 às 18:00) 12/05/2012 13/05/2012 Inscrições abertas

 

Titanium SDK – Módulo 4

Horário Data de início Data de término Status
Intensivo de final de semana – (09:00 às 18:00) 19/05/2012 20/05/2012 Inscrições abertas

Inscreva-se no curso de Titanium SDK

Inscreva-se  

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
Noturno R$ 850,00 Cartão de crédito Em até 6x sem juros
Intensivo (final de semana) R$ 850,00 Boleto bancário À vista
Transferência (DOC/TED) À vista
Cheque*
*Somente da praça e sob consulta

 

Inscreva-se no curso de Titanium SDK

Inscreva-se