Eu concordo plenamente. Eu desde que mexeia com flex 3 eu sempre dividi minhas aplicações em varios SWFs com isso eu tornava meus sites um diferencial pois o usuario so carregava aquilo que ele queria e isso realmente tinha uma otima performance.
No flex eu mesmo sabendo que nao funciona bem assim, ainda gostaria que o usuario so carrega-se o que fosse usado. se cada tela da minha aplicação tem 30k a 60k um tela diga-se de passagem com 90 campos, validações, rotinas e tudo.... o cara so carregaria uma unica vez 30k. e nao 250 a 300k que seria uma aplicação com umas 10 telas. imagino eu. Mas como o mario falo, eu gostaria de participar disso pois quantos mais se otimizar esses downloads melhor sera para o publico que nao dispoe de uma conexao de 10 a 15 mega. 2010/11/8 Mário Júnior <[email protected]> > O maior problema em relação aos módulos é o seu mal uso. > > A princípio, é normal todo mundo pensar que "toda janela TEM QUE SER um > módulo". Já vi vários projetos começarem assim, depois com o tempo, o > #soudev responsável - e aquele q decidiu assim - percebe q deu um baita > "tiro no pé". > > Ao meu ver, e pela experiencia q tive, módulos (ou sub-applications) devem > ser sempre divididos por "contextos" e isso depende de uma extensa análise > até mesmo do negócio do cliente. Não existe uma fórmula mágica para divisão > disso. > > O assunto é longo, e até mesmo para não "desviar" do tópico, vou encerrar > por aqui mas acho q seria legal para a comunidade reunirmos uma galera aí e > fazermos um podcast sobre isso. > > > []s > > > > Em 7 de novembro de 2010 16:33, Carol Michelassi < > [email protected]> escreveu: > >> Olas! >> >> >> me parece que o problema dele é com a IDE (questão de configuração de >> memória >> talvez, como já mandaram) ou com alguma configuração não otimizada dos >> projetos..RSL, como já disseram, ajuda bastante; ou tentar de repente >> quebrar em projetos menores, agrupando as telas que tem algo em comum e >> separando as que não tem a ver umas com as outras, eliminando a necessidade >> de compilar todas elas todas as vezes. >> >> >> Se o problema é na compilação ainda, não vejo porque já começar a jogar >> pedras nos mx:modules de novo, desviando o assunto do email...parece que >> ultimamente qualquer coisa vagamente relacionada com módulos já gera uma >> revolução! Já vi uns 5 emails em que isso acontece e no fim ninguém responde >> a dúvida inicial da pessoa...poderia responder o problema pontual e dar a >> *sua* opinião/conselho sobre usar ou não mx:modules...nós usamos aqui e >> (ainda!) não tivemos tantos problemas assim....acho que cada caso é um caso! >> ;) >> >> Carol Michelassi >> >> 2010/11/3 bruno bg <[email protected]> >> >> então , pelo que entendi vc usou o <MX:MODULE /> para cada view, cada >>> tela. >>> isso não é recomendável pela ADOBE. veja isso >>> http://blogflex.brunobg.com/?p=402 >>> Vc não disse sua versão do SDK !?!?! somente a partir do 3.5 os MX:MODULE >>> são um pouco melhor, porém a ADOBE não recomenda o uso de MX:MODULE, utilize >>> CANVAS, BOX, PANEL, por exemplo. >>> Outra coisa, vc está usando RSL ??? recomendo usar e ler sobre !!! >>> >>> E procure no histórico dessa lista FLEXDEV, sobre MEMORY LEAK + MODULE >>> postado por HELIO. >>> ele sofreu um bocado por fazer todas as views com MX:MODULE. >>> >>> >>> >>> >>> -- >>> **************************************************** >>> www.brunobg.com >>> [email protected] (MSN & Skype) >>> blogflex.brunobg.com >>> @brunogrohs >>> (21) 9913-2397 >>> >>> >>> >>> Em 3 de novembro de 2010 09:19, everton vieira >>> <[email protected]>escreveu: >>> >>> @brunobg os modulos são as telas (swf) principais que são carregadas no >>>> projeto e as referencias dos modulos ficam no .actionscriptproperties. >>>> Consegui compilar o projeto (mais de 2horas) mas quando fui exportar o >>>> release ele travou no final do processo. >>>> >>>> Em 2 de novembro de 2010 06:52, bruno bg <[email protected]> escreveu: >>>> >>>>> quando vc diz modulos vc usou <MX:MODULE /> para cada view ?!?!?! >>>>> qual a versão do SDK vc está usando ?? >>>>> >>>>> brunobg >>>>> >>>>> >>>>> -- >>>>> **************************************************** >>>>> www.brunobg.com >>>>> [email protected] (MSN & Skype) >>>>> blogflex.brunobg.com >>>>> @brunogrohs >>>>> (21) 9913-2397 >>>>> >>>>> >>>>> >>>>> Em 1 de novembro de 2010 18:10, Everton Vieira >>>>> <[email protected]>escreveu: >>>>> >>>>>> Amigos! Estou com um grande problema e queria compartilhar com vocês >>>>>> em busca de uma solução. >>>>>> Estou trabalhando com Zend Studio com o Plugin do FLEX, e quando vou >>>>>> compilar o sistema com todos os modulos (+ de 30) a IDE trava e quando >>>>>> espero (mais de 30min ) ela mosttra um erro criticando que a memoria >>>>>> heap do java foi pro espaço. Algué, sabe como resolver isso? >>>>>> >>>>>> -- >>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>>>> Para enviar uma mensagem, envie um e-mail para >>>>>> [email protected] >>>>>> Para sair da lista, envie um email em branco para >>>>>> [email protected] >>>>>> 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 >>>>> [email protected] >>>>> Para sair da lista, envie um email em branco para >>>>> [email protected] >>>>> Mais opções estão disponíveis em >>>>> http://groups.google.com/group/flexdev >>>>> >>>> >>>> >>>> >>>> -- >>>> * Everton Vieira Pereira da Silva* >>>> *web developer* >>>> http://www.evertonvps.blogspot.com >>>> @evertonvps >>>> Msn: [email protected] >>>> Skype: evertonvps >>>> Gtalk: [email protected] >>>> >>>> -- >>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>> Para enviar uma mensagem, envie um e-mail para [email protected] >>>> Para sair da lista, envie um email em branco para >>>> [email protected] >>>> 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 [email protected] >>> Para sair da lista, envie um email em branco para >>> [email protected] >>> 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 [email protected] >> Para sair da lista, envie um email em branco para >> [email protected] >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > > > -- > Mario Junior > http://blog.mariojunior.com/ > @mariojunior > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- *Hélio Antonio Fransico Silva* Desenvolvedor web Certificado Flash developer Certificado Flash Design Certificado web developer Consultor Microsiga / Totvs Desenvolvedor ADVPL / ASP Analista de sistemas e ERP Sênior. -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
