O Curso

O objetivo deste curso on-line de Adobe AIR é trazer a você os itens mais avançados desta linguagem de programação para desktop multiplataforma, podendo ser exportado para Windows, MAC, Linux e Android. Itens como estes você não encontra em fóruns e estão disponíveis apenas na documentação avançada da linguagem.

O conteúdo é prático e abrangerá apenas itens avançados da linguagem, sendo necessário conhecimento na linguagem Adobe Flex, porém, sem a necessidade de conhecer Adobe AIR. Você aprenderá a programar com aplicativos de alta qualidade, utilizando recursos de animação do Flash Player com tempo e curso de desenvolvimento reduzidos.

Neste curso não será apresentado o Android, pois adquiri o sistema há pouco tempo e não tive tempo de testá-lo. Assim que eu estiver confortável com o sistema, postarei vídeos extras sobre exportação para Android.

Público alvo

Profissionais atuantes no mercado que buscam aumentar a riqueza de opções no desenvolvimento de suas aplicações.

Pré-requisito

O aluno deverá ter um computador conectado à internet e conhecimentos de linguagem Adobe Flex 4.

Investimento

O Investimento é de R$250,00 (duzentos e cinquenta reais) e pode ser parcelado em até 15X no cartão.

Either scripts and active content are not permitted to run or Adobe Flash Player version 10.0.0 or greater is not installed.

Get Adobe Flash Player

Valorizamos a amizade. Se você e seus amigos desejam fazer o curso juntos, entre em contato e solicite um cupom de desconto para todos.

Ex-alunos têm desconto. Ao adicionar seu e-mail, automaticamente será gerado um cupom de 25% de desconto para você.

Período

O Curso será realizado de 04/08/2011 até 19/08/2011, com aulas quinta e sexta, das 19h30 às 21h30, totalizando 16 horas de aula ao vivo. Haverão datas pré-estabelecidas com a turma para tirar dúvidas via chat.

Certificado

O Certificado é impresso em papel de alta qualidade e entregue via correio. Uma cópia é disponibilizada no ambiente virtual para que o aluno faça o download quando precisar.

e...

  • As aulas são gravadas em alta definição e disponibilizadas para download em formato MP4 logo após o término das mesmas;
  • Ambiente Virtual de Aprendizagem para a transmissão das aulas on-line foi desenvolvido em Adobe Flex 4 pelo professor;
  • Espaço Virtual de Aprendizagem para apoio das aulas gravadas, exemplos e interação com os colegas foi desenvolvido em HTML + PHP5 com plugins em Flex 4 pelo professor;
  • Suporte via chat, e-mail e pessoalmente, se preferir.

Grade do curso

Capítulo 1 – Introdução ao Adobe Flex

  • O que é AIR – Rich Internet Applications
  • Onde procurar ajuda
  • Instalando o Flash Builder
  • O que há de novo no Flex 4
  • Entenda de vez os novos NamesPaces e o Declaration
  • O que é o MXML
  • MXML e o ActionScript
  • Hello World em Flex
  • Entendendo o Hello World

Capítulo 2 – O AIR básico

  • O Adobe AIR, seus desafios, vantagens e desvantagens
  • Criando um projeto AIR
  • Distribuindo um aplicativo AIR
  • Um browser web desenvolvido em Adobe AIR

Capítulo 3 – SQLite

  • O SQLite, a base de dados estável robusta para persistência local
  • Criando a base de dados
  • Administrando
  • Conectando o Adobe AIR ao SQLite
  • CRUD com SQLite

Capítulo 4 – Servidores

  • Como se conectar a servidores web
  • Qual a diferença entre Flex e AIR quando o assunto é conexão a um servidor?

Capítulo 5 – Itens avançados

  • Clipboard sem mistério
    • Nesta parte será criado um pequeno sistema que detecta quando pressionado o PrintScreen do teclado do computador. Um serviço monitora e assim que recebe, abre uma janela com opção de salvar. Também é possível arrastar o arquivo do AIR para o computador (Drag and Drop).
  • Socket sem mistério
    • Nesta parte será criado um pequeno sistema que abre uma porta web e disponibiliza serviços web. Assim você poderá acessar no browser de sua máquina os dados disponibilizados. Um servidor "apache" simples.
  • Drag and Drop sem mistério
    • Imagine poder arrastar qualquer tipo de arquivo para seu projeto. Fazer um sistema de gestão de arquivos onde você poderá arrastar para a máquina ou da máquina para ele. Sim, é possível em Adobe AIR.
  • HTML sem mistérios
    • Nesta parte será criado um browser em Adobe AIR. O Adobe AIR conta com um renderizador de HTML/JS completo, podendo acessar qualquer site da web.
    • Apresentantando PDF no Adobe AIR.

Capítulo 6 – File System os arquivos do usuário

  • A classe File sem mistério
  • Detectando pen drive
  • Detectando mudança nos arquivos
  • Criando, editando e apagando arquivos do computador
  • Diferenciar, independente do sistema operacional, as pastas de dados e documentos do usuário

Capítulo 7 – As janelas

  • Criando janelas simples e nativas
  • Criando seu aplicativo todo transparente
    • Será visto como criar os botões de minimizar, maximizar, fechar e como arrastar sua aplicação transparente.
  • Abrir uma janela a partir de um serviço no sistema operacional
    • Imagine o MSN, ele está como um serviço (ícone ao lado do relógio). Quando alguém escreve para você abre uma janela que não assume o estilo do Windows. Ela também pisca informando atualização. Isso você aprenderá a fazer.

Capítulo 8 – Exportando seu projeto

  • Gerando uma SSL para exportar seu projeto
  • Fazer a janela piscar quando acontecer um evento
  • Criando um instalador Badge através do browser (http://tourdeflex.adobe.com/badge/indexblack.html)
  • Em uma página Flex (3 ou 4) detectar se um aplicativo Adobe AIR está instalado ou não na máquina do usuário. Se tiver instalado, executá-lo, se não, instalar antes de executar.
  • Os ícones
    • Entenda os ícones da sua aplicação
    • Entenda o System Tray Icon

Compartilhe esta página

Compartilhar no FacebookCompartilhar no Google BookmarksCompartilhar no TwitterCompartilhar no LinkedIn