Análise do Adobe AIR. Usar Web ou Desktop?
Com uma semana lançamento, o Adobe AIR já impressiona alguns e não espanta outros.
O que impressiona para alguns
O Adobe AIR é a solução ideal para aqueles que já produzem aplicações web e desejam expandir para o Desktop. Se difere dos concorrentes por um bom suporte a tecnologias e um auto-instalador de arquivos “.air” .
Ele também tem destaque na quebra de barreiras de aprendizado, pois não seremos obrigados a estudar bibliotecas visuais para a programação Desktop (Microsoft Ribbon, Java Swing, GTK
, etc…).
Podemos simplesmente desenvolver nossas aplicações em soluções ricas e personalizáveis como o Flex, Flash e AJAX
(html + css + js). Em tempos de portabilidade, o AIR é um ganho, pois largamos dos nossos velhos programas de 300mb e nos agregamos aos leves dessa tecnologia.
Além disso, ele é cross-platform, ou seja, roda em múltiplos sistemas operacionais(mais polulares como Mac, Windows e em breve Linux).
O que não espanta para outros
Com a “Web 2.0” (nome marketeiro que pegou), deixamos de lado muitas soluções Desktop.
O Google é um exemplo, que traz serviços como o Docs, Spreadsheets e o recém lançado Presentation.
Pela Web, não dependemos de uma excelente estrutura de máquinas (apesar de afetar a produtividade) e evitamos a instalação de aplicações. Se torna fácil a realização de trabalhos remotos, em equipes e sobre qualquer plataforma que possua suporte a navegação.
É difícil pensarmos em fazer aplicações Desktop quando temos todas essas possibilidades na Web.
Usando os dois
O AIR torna fácil a integração com API’s online, como exemplo o Twhirl, um aplicativo que traz tudo o que rola em seu Twitter.
Para onde correr
Nesse momento, o ideal é não ficarmos fanáticos por alguma dessas soluções, mas sim buscar aquela que lhe traga mais conforto numa determinada ação.
“Eu não sou programador, sou designer, por isso não uso Linux!”
O 
