A Adobe levantou a tampa do AIR, a nova geração da Rich Internet Application (RIA), que espera que o Flash seja um dos pilares da Web interativa..

Formalmente chamada de Apollo, a mais nova inovação da Adobe significa Adobe Integrated Runtime e seu rebranding como AIR coincide com seu lançamento como uma versão beta pública completa no início deste mês.

Como o Flash, o AIR é multi-plataforma, destinado a permitir que os desenvolvedores implementem suas habilidades da Web existentes na criação e implantação de RIAs - na área de trabalho, bem como na janela do navegador..

Em suma, isso significa o mesmo tipo de experiência do usuário que nos acostumamos com o Flash sendo executado diretamente em nosso sistema operacional em vez de em uma janela do navegador. Já existem vários widgets e add-ons de desktop concebidos pelo AIR que navegam pela Internet - a maioria da Adobe se interessa em exibir sua tecnologia mais recente..

Prova no pudim

Alguns deles são imprevisíveis. Por exemplo, o ScreenPlay é uma boa ideia, mas totalmente impraticável; A premissa é que ele permite destacar, marcar ou simplesmente rabiscar toda a sua área de trabalho com uma variedade de canetas. Na prática, porém, ele derrota completamente o ponto de ter um desktop fluido e móvel onde redimensionar, mover e tabular através das janelas é a norma..

Dito isso, na vitrine Labs da Adobe, você encontrará aplicativos que utilizam o tempo de execução do AIR, como o MyMovieWatch (um ótimo rastreador de filmes que sincroniza com sua conta NetFlicks ou Amazon) e o próprio widget Kuler da Adobe; uma ferramenta de seleção de cores muito profissional que permite salvar, carregar e compartilhar qualquer esquema de cores que você tenha criado diretamente no site do Kuler.

Escrevendo em seu amplamente respeitado blog, John C Bland II, CEO e desenvolvedor-chefe da JDEV Inc., Parece genuinamente empolgado com o conceito da AIR - e como um novo desenvolvedor de mídia suas opiniões são dignas de nota: "Uma das maiores habilidades da AIR , na minha opinião, é a capacidade de criar um aplicativo para ser executado online e offline ", escreve ele. "O aplicativo pode permitir que o usuário faça alterações em sua conta, conteúdo, etc. enquanto não estiver conectado e sincronize os dados on-line quando a conexão retornar. O usuário só vai adorar o aplicativo ainda mais."

Detalhes do desenvolvedor

Em termos de desenvolvimento, a Adobe tem tido o cuidado de garantir que o suporte seja o mais difundido possível. O AIR é, no nível mais básico, uma extensão do aplicativo Flex SDK existente. Isso significa qualquer coisa que os autores do Flex suportem a criação de aplicativos do AIR. Ao contrário do Flash e do Flex, no entanto, não há IDE (Integrated Development Environment) para o AIR. Você desenvolve em seu ambiente nativo favorito e pode executar qualquer coisa que produza um arquivo Flash (SWF) ou HTML como um aplicativo AIR.

Atualmente, o HTML e o JavaScript desenvolvidos para o AIR são manipulados pelo mecanismo HTML e JavaScript do WebKit, enquanto os arquivos SWF são produzidos pelo Flex e pelo Flash. Não há planos para uma versão do Linux até que o novo Flash Player seja finalizado.

É importante ressaltar que o mais recente Creative Suite 3 da Adobe inclui suporte tanto no Dreamweaver CS3 quanto no Flash CS3. O primeiro requer uma pequena instalação de kit de desenvolvedor, cujo resultado significa que os desenvolvedores podem usar suas habilidades em HTML para criar aplicativos de desktop ou aplicativos baseados em navegador..

O desenvolvimento de aplicativos parece incrivelmente simples. Os desenvolvedores - de acordo com a Adobe - precisam simplesmente reempacotar um aplicativo Flash, Dreamweaver ou Flex-desenvolvido para o tempo de execução do AIR. Dave Gruber, gerente de marketing de produto da Flex na Adobe, diz que é essa simplicidade que garantirá a aceitação do AIR na mesma linha do Flash: "[AIR] abre um novo conjunto de recursos que podem ser feitos na área de trabalho que poderiam pode ser feito em um navegador ", diz Gruber.

Do navegador ao desktop e vice-versa

Ray Valdes, diretor de pesquisas do Gartner, acha que a Adobe está dando os passos certos. "É necessário reduzir a descontinuidade entre os aplicativos de navegador e de desktop por meio de modelos e ferramentas de programação comuns. Eu me preocuparia se a Adobe não estivesse fazendo essas coisas, porque todas essas coisas são necessárias", disse ele à internetnews.com. .

Ele passou a notar que, enquanto a Adobe está se movendo do navegador para o desktop, a Microsoft está se movendo na direção oposta com o Silverlight.

"Isso obviamente significa um curso de colisão. Acho que, em certo sentido, tudo é bom, pois há mais opções para o desenvolvedor e o usuário. Acho que qualquer um que queira competir precisará executar bem, olhar para as ofertas do concorrente, perceber é um espaço dinâmico e [tudo] é um alvo em movimento ".

Então, o AIR se tornará a próxima pedra angular da Web? Se a penetração for tão ampla quanto o tempo de execução do Flash, metade da batalha da Adobe será vencida. A cruzada mais importante será a dos desenvolvedores que criam aplicativos que os usuários realmente querem e podem usar. Tom Dennis