Eu acho que você pode usar o que você quiser no seu módulo (independente de
usar ou não na app), só que se tal lib não estiver já carregada na
aplicação, ele vai ter que embutir a lib no seu módulo e ele vai ficar
maior, só isso.

É o que o Herberth falou, esse negócio de otimização é uma lazy load,
primeiro ele procura nas libs na aplicação, se encontrar ele usa, senão ele
carrega nele mesmo.

Acho que é isso, se eu estiver falando besteira me corrijam please!
E também não custa nada fazer um teste pra ver o que acontece!

;)
Carol

2010/3/3 Fabio Ebner <faeb...@gmail.com>

> Entao pelo que eu entendi, se eu colocar ele como otimizado(para x
> aplicacao) desde que eu use apenas componentes nativos, eu posso carregar
> ele na aplicacao x, y ou z sem problemas?
>
> Porem se eu for utilizar um GoogleMaps, (ele otimizado para a aplicacao x)
> eu tenho que ter esse componente na minha apliacao x(preciso utilizar ela em
> algum lugar, ou apenas carregada? e com faco para apenas carregar ela), e se
> eu tentar utilizar na apliacao y e z vai dar erro pois nennhuma dessas
> utiliza o GMap??
>
> Obrigado
> Em 3/3/2010 12:18, Herberth Amaral escreveu:
>
>  ComboBox, TextInput e DataGrid são componentes *nativos* do Flex. Isso
>> significa que, mesmo sem usa-los, eles estarão presentes no SWC do
>> Flex (estando ou não embutido na sua app).
>>
>> Um módulo otimizado é menor porque ele aproveita todas as libs que já
>> estão carregadas na sua aplicação. É um lazy load. Por isso é comum
>> ver aplicações com 1 ou 2MB e ver módulos com 50 KB :)
>>
>> Se você não colocar seu módulo como otimizado para aquela aplicação,
>> ele terá que carregar todas as libs que ele usa. Por isso que nesse
>> caso ele fica maior.
>>
>> Att,
>>
>> ----
>> Herberth Amaral
>> http://herberthamaral.com
>>
>> On Mar 3, 9:51 am, Fabio Ebner<faeb...@gmail.com>  wrote:
>>
>>
>>> Amigos, estou lendo sobre modulos e tive uma duvida, por exemplo se no
>>> meu modulo eu vou usar TEXTINPUT, COMBOBOX e DATAGRID, para fazer esse
>>> modulo sendo otimizado por uma determinada aplicacao, essa aplicacao
>>> precisa obrigatoriamente ter usado esses componentes, se eu nao
>>> utiulizar por exemplo um COMBOBOX na minha aplicacao principal um modulo
>>> otimizado para ela nao vai funcionar neh? dai eu teria q fazer um modulo
>>> nao otimizado? qual as vantagens e desvantagens?
>>>
>>> obrigado
>>>
>>>
>>
>>
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> Para sair da lista, envie um email em branco para
> flexdev-unsubscr...@googlegroups.com
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a