4. Compilando e visualizando a aplicação.
Nesta aula veremos como rodar uma aplicação Flex de dentro do Flash Builder.
Compilando e visualizando a aplicação.
O processo de compilação do arquivo .mxml irá gerar um arquivo .SWF e criar uma página HTML para "embutir" esse arquivo SWF dentro dela.
Ao clicar no botão Run compilamos nosso arquivo, e ele é aberto no seu browser padrão.

Figura 1: Botão para compilar o arquivo .mxml
Se você quiser mudar essa preferência, vá em:
Window > Preferences > General > Web Browser.
Repare que a URL da aplicação apontará para o espaço de trabalho que você criou. Repare que o nome do arquivo .HTML terá o nome do seu projeto.
![]()
Figura 2: URL da aplicação
No painel Package Explorer expanda a pasta bin-debug. Veja que existem arquivos .SWF .HTML com o nome do seu projeto.

Figura 3: Package explorer e conteúdo da pasta bin-debug
Observe que a pasta bin-debug não inclui pasta skins e componentes pois todo o código nestes arquivos são compilados no SWF.
Se você olhar no menu Project, verá que existe uma opção chamada Build Automatically marcada.
Esta opção diz ao Flash Builder para compilar o aplicativo cada vez que o arquivo do projeto for salvo.
Vamos explorar outra opção dentro do menu Project. Selecione um projeto no Package Explorer e clique em Project > Properties > Flex Compiler. Repare que as configurações estão organizadas dentro de quatro seções:

Figura 4: Propriedades do projeto.
- Flex SDK version
- Adobe Flash Player options
- Compiler options
- HTML wrapper
Por padrão a aplicação Flex será compilada usando o Flex 4 SDK.
Se por alguma razão, você quiser usar uma versão anterior, selecione o botão de rádio e escolha um SDK anterior, nessa seção ainda é possível marcar a checkbox e selecionar modo de compatibilidade com o Flex 3 caso esteja compilando aplicação que usa instruções da linguagem em sua versão antiga. Ao fazê-lo componentes e controles da versão nova estarão indisponíveis.
Na seção Adobe Flash Player você pode escolher para que versão do Flash Player sua aplicação será compilada. Repare que o sistema já traz selecionado a versão mínima aceitável para rodar a aplicação.
A terceira seção traz opções relacionadas a compilação.
A quarta seção HTML wrapper define configurações relacionadas ao arquivo HTML que serve de invólucro para o arquivo .SWF.
Para nosso curso, vamos manter as definições padrões.

Comments (0)