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.
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





