Criando seu primeiro aplicativo desktop Flex AIR no Flash BuilderPara ver uma ilustração rápida e prática de como funciona o Adobe® AIR®, use estas instruções para criar e empacotar um aplicativo simples "Hello World" do AIR baseado no arquivo SWF, usando o Adobe® Flash® Builder. Caso ainda não o tenha feito, efetue o download e instale o Flash Builder. Além disso, baixe e instale a versão mais recente do Adobe AIR, que está localizada aqui: www.adobe.com/go/air_br. Crie um projeto do AIRO Flex Builder inclui ferramentas para desenvolver e empacotar aplicativos AIR. Você começa a criar aplicativos AIR no Flash Builder ou Flex Builder da mesma forma que cria projetos de aplicativo com base no Flex: definindo um novo projeto.
Os projetos do AIR consistem inicialmente em dois arquivos: o arquivo MXML principal e o arquivo XML do aplicativo (conhecido como arquivo de descrição do aplicativo). O último arquivo especifica as propriedades do aplicativo. Para obter mais informações, consulte Desenvolvimento de aplicativos do AIR com Flash Builder. Gravação do código do aplicativo AIRPara gravar o código do aplicativo "Hello World", você edita o arquivo MXML do aplicativo (AIRHelloWorld.mxml), que é aberto no editor. (Se o arquivo não estiver aberto, use o Navegador de Projeto para abri-lo.) Os aplicativos Flex AIR no desktop estão contidos na tag WindowedApplication de MXML. A tag WindowedApplication de MXML cria uma janela simples que inclui controles básicos de janela, como barra de título e o botão fechar.
Essas configurações de estilo se aplicam a todo o aplicativo, garantindo um plano de fundo da janela um cinza levemente transparente. O código do aplicativo agora se parece com o seguinte: <?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
title="Hello World">
<fx:Style>
@namespace s "library://ns.adobe.com/flex/spark";
s|WindowedApplication
{
skinClass:ClassReference("spark.skins.spark.SparkChromeWindowedApplicationSkin");
background-color:#999999;
background-alpha:"0.7";
}
</fx:Style>
<s:Label text="Hello AIR" horizontalCenter="0" verticalCenter="0"/>
</s:WindowedApplication>
Em seguida, você vai alterar algumas configurações no descritor do aplicativo para permitir que o aplicativo seja transparente:
Teste do aplicativo AIRPara testar o código do aplicativo que você escreveu, execute-o no modo de depuração.
Nota: Se o aplicativo não for compilado, conserte a sintaxe ou os erros de digitação que você inseriu de forma inadvertida no código. Os erros e advertências são exibidos na visualização Problemas no Flash Builder.
Empacotamento, assinatura e execução do aplicativo AIRAgora você está pronto para empacotar o aplicativo "Hello World" em um arquivo AIR para distribuição. O arquivo AIR é um arquivo de compactação que contém os arquivos do aplicativo, os quais são todos arquivos contidos na pasta bin do projeto. Neste exemplo simples, esses arquivos são os arquivos SWF e XML do aplicativo. Você distribui o pacote do AIR aos usuários, que então o utilizam para instalar o aplicativo. Uma etapa necessária neste processo é assiná-lo digitalmente.
Agora você pode instalar e executar o aplicativo do Navegador de Projeto no Flash Builder ou no sistema de arquivos clicando duas vezes no arquivo AIR. |
|