Escolar Documentos
Profissional Documentos
Cultura Documentos
Passo a passo
Agradecimentos.....................................................................................................................3
Introdução..............................................................................................................................4
O que é o AIR?.......................................................................................................................5
Um breve overview.............................................................................................................6
O que o AIR tem que a baiana não tem?.............................................................................7
Como que crio mesmo aplicações AIR?.............................................................................8
O que é Flex? .....................................................................................................................8
Adobe® Flex™ Builder™..................................................................................................9
Praticando e entendendo.....................................................................................................9
O que é AIR além de seu navegador?
Este pequeno e-Book é um projeto pessoal que tem por objetivo criar
uma documentação baseada no conceito step-by-step sobre o
desenvolvimento de aplicações ricas com AIR.
Caso tenha alguma dica para a melhoria deste material basta enviar um
email para carloseduardo@egenial.com.br com o título “Melhorias: AIR
Além de Seu Navegador”.
Antes de iniciar gostaria de dizer que este material vai ser sempre do
tipo passo a passo, pois o foco aqui é ajudar as pessoas que estão
entrando no mercado de desenvolvimento de aplicações ricas com Flex e
indo um pouco além usando AIR.
Agradecimentos
Mas pêra aí! A idéia não é colocar tudo na web para facilitar porque
voltar tudo para o desktop novamente?
O AIR foi criado para suprir esta necessidade que até então não existia,
tecnologias diferentes que criavam situações iguais, ou seja, software
que se integram de uma maneira simples rápida e fácil, unindo o que é
da web com o desktop, e o que é do desktop com que é da web.
Você deve estar pensando, mas espera ai, eu posso somente colocar
minha aplicação ou tela feita em Ajax no AIR e ele vai rodar isso no
desktop, e é só?
Não, vamos agora fazer um overview completo dos recursos que hoje o
AIR já possuir em sua estrutura, saber também o que esta sendo
desenvolvido e já começar a dar os primeiros passos para se criar
aplicações palpáveis que se encaixa na situação citada a cima.
Um breve overview
Então não importa o que esta por trás, pode ser qualquer linguagem
server-side, a forma de comunicação será o padrão usado entre a
aplicação no servidor e a camada de visualização. Então se temos uma
aplicação feita em Ajax às requisições serão por http, se for uma
aplicação feita em Flex ou Flash, ou seja, que usem tecnologias
baseadas no Flash Player, estas já serão baseadas em http, amf ou
qualquer outra forma de comunicação que o actionscript suporte.
Este SDK já nos mostrava o que o AIR poderia ter acesso, e o que já
estava por vir. Com o SDK temos todo o pacote de componentes bem
como o compilador e o gerador de deploy de aplicações AIR (.air), só
que tudo por linha de comando, ou seja era preciso acessar o prompt
para compilar e gerar a aplicação.
Entre todos os recursos que não são suportados ainda pelo AIR, o
suporte para linux é o mais comentado, segundo a Adobe não devemos
ter um suporte para sabores de linux até a versão 1.0 prevista para
2008. Mas... Devemos ter algo para linux assim que todos os recursos
do Flash Player 9 esteja totalmente disponíveis para o Linux.
Mas pelo que venho acompanhando, a evolução do desenvolvimento do
Flash Player linux esta bem rápida.
O que é Flex?
Agora que você já sabe o que é Flex e Flex Builder te convido a realizar
o download do Flex Builder 3 beta disponibilizado no labs do adobe pelo
seguinte link:
http://labs.adobe.com/technologies/flex/
Praticando e entendendo
....