quarta-feira, 7 de abril de 2010

Reduzindo o tamanho final do swc

Blz?!

Essa dica é sobre deploy do projeto. Se você já fez uma libary (Flex Libary Project) deve ter notado que por mais simples que seja essa libary ela sempre passa fácil os 300 KB
isso porque quando você faz um novo projeto o framework é embutido no seu swc final, para que isso não ocorra basta alterar nas propriedades do projeto a maneira que a libary vai utilizar o framework, vamos lá . . .


A primeira imagem é uma libary simples onde eu tenho alguns componentes personalizados, funções que são úteis em vários projetos.

 Esse projeto depois de compilado gera um swc de 851 KB é um arquivo muito grande, se o usuário final tem uma boa conexão de internet nem vai perceber isso, caso contrário vai ficar no mínimo insatisfeito com a demora para abri a aplicação.


 Agora vamos melhorar removendo o framework de dentro desse swc, nas propriedades do projeto:


 Mude Link Type para "External" e clique em OK.


 Agora vamos ver o resultado do mesmo projeto depois de compilado.


 De 851 KB para 51KB, uma mudança bem expressiva não?!

Isso ae galera, bom trabalho e bons estudos a todos

Abraços!

1 comentários:

Postar um comentário

Twitter Delicious Facebook Digg Stumbleupon Favorites More