To view this content, JavaScript must be enabled, and you need the latest version of the Adobe Flash Player.
Download the free Flash Player now!
A maioria das estruturas principais pode ser usada para criar aplicativos Adobe® AIR™. As estruturas com suporte incluem jQuery, Dojo, Ext JS e Spry. Os desenvolvedores podem mover alguns aplicativos do navegador para o desktop sem precisar fazer alterações no código. Para algumas estruturas, as alterações de código são obrigatórias para ativar APIs de desktop.
O mecanismo de HTML WebKit oferece suporte ao HTML, JavaScript, CSS, XSLT, XHTML, entre outros. Esse mecanismo é igual ao projeto de código aberto usado pela Apple para criar o navegador completo Safari.
O código HTML, JavaScript, Flex e o ActionScript™ podem ser reutilizados entre aplicativos da Web do navegador e aplicativos de desktop implantados no Adobe AIR.
Todos os arquivos do aplicativo são instalados localmente, eliminando a necessidade de idas e vindas ao servidor e aumentando o tempo de resposta do aplicativo.
O Adobe AIR oferece APIs síncronas e assíncronas para gerenciar dados estruturados em um banco de dados local. Esse banco de dados é implementado com o banco de dados QSLite de código aberto, que oferece suporte a transações ACID e bancos de dados amplos.
Os aplicativos Adobe AIR podem ler e gravar qualquer arquivo local. (São aplicadas as restrições de segurança do sistema.) Os arquivos podem ser de qualquer tamanho ou conteúdo permitido pelo sistema operacional adjacente. O Adobe AIR oferece mecanismos que não dependem do sistema operacional para fazer referência a esses arquivos.
Os mecanismos WebKit e Adobe Flash® e o banco de dados local incorporado são gerenciados independentemente do sistema operacional e de qualquer navegador da Web.
Com a extensão do Adobe AIR para o Dreamweaver® CS3, os aplicativos e conteúdo em HTML podem ser criados e implantados no desktop com a mesma facilidade que são implantados no navegador. Os sites existentes criados com o software Adobe Dreamweaver CS3 podem ser fornecidos como um aplicativo AIR em questão de minutos. A extensão do Adobe AIR oferece testes e um pacote dos aplicativos AIR.
A extensão do Adobe AIR para a Aptana permite que aplicativos sejam criados com o uso do Ajax e implantados no desktop com a mesma facilidade que são implantados no navegador. Os aplicativos Ajax existentes podem ser empacotados e fornecidos como um aplicativo AIR em questão de minutos.
O mecanismo WebKit foi atualizado para fornecer segurança adicional a aplicativos HTML no desktop. Esses aprimoramentos reduzem a exposição potencial que aplicativos podem ter desde vulnerabilidades comuns da Web, como scripts entre sites e injeção de código.
O Adobe AIR permite que aplicativos detectem quando estiverem conectados a uma rede ou desconectados. O SDK do AIR oferece uma estrutura para verificação de disponibilidade de um servidor.
Os aplicativos Adobe AIR podem ser executados sem nenhum cromo de janela ou com cromo personalizado, permitindo aplicativos de marcas amplamente conhecidas. Eles também podem ser parcial ou completamente transparentes. Os aplicativos podem receber mouse e outros eventos de áreas que são transparentes ou permitir que passem por outros aplicativos ou sistema operacional.