cara nao sei se voces lembra de um topico gigante que eu criei a um bom tempo atraz acho que a uns 2 anos sobre modulos tinha quase 88 repostas. chegamos a conclusao que nao da pra usar modulos, a memoria aumenta sem parar mesmo com o garbage colector, boas praticas de referencia fraca e destruir os objetos que nao sao utilizados infelizmente a memoria do navegaor vai subindo ate nao poder mais.
2012/9/18 Stefan Horochovec <stefan.horocho...@gmail.com> > Olá > > Esses dias fiz um refactory em um projeto aqui na Petrobras e reduzi uma > app de um arquivo SWF único de 8 megas para 2.8, e ainda vamos reduzir mais > aplicando uma melhor divisão da aplicação em módulos. > > Colocando todo os recursos do framework do Flex na RSL você já reduz mais > de 1 mb sua aplicação. Ai tem técnicas para reduzir imagens, etc... > > Com certeza dá para reduzir essa app. Não estou dizendo que ela esteja > ruim, só acho que com certeza da para aplicar algumas técnicas e deixar > menor. > > Stefan Horochovec > Engenheiro de Software > Blog: http://www.horochovec.com.br/ > Twitter: http://twitter.com/horochovec > > > > Em 17 de setembro de 2012 17:18, Helio Antonio Francisco Silva < > helio.afsi...@gmail.com> escreveu: > > Porra Puta Ideia, nem tinha pensado nisso... >> >> Posso deixar disponivel online, e tambem nas empresas instalo o AIR, ai >> sim vai ficar the flash >> >> >> >> 2012/9/17 Ernani Joppert Pontes Martins <jopp...@gmail.com> >> >>> Talvez vc poderia passar esse app para AIR não? >>> >>> Como vai ser usado nas empresas, seria interessante ele rodar local em >>> vez de ficar no server. >>> >>> O AIR tem essa facilidade de live update também. >>> >>> Dá uma pensada por aí se sua adaptação de código não seja tão dolorosa! >>> >>> Abraço, >>> >>> Ernani >>> >>> >>> 2012/9/17 Helio Antonio Francisco Silva <helio.afsi...@gmail.com> >>> >>>> Entao sussa, o carregamento e o que menos me importa, pq a empresa >>>> sempre vai carregar o sistema, entao teoriacamente ta sempreem cache, digo >>>> e de memoria e tal. >>>> >>>> >>>> 2012/9/17 cont...@brbsoftware.com.br <bruno...@ig.com.br> >>>> >>>> Alguém já disse que tamanho não é documento. hehehe >>>>> Então Helio, não se martirize por causa disso, se vc está ciente das >>>>> boas práticas, reutilização, componentização, etc etc etc. >>>>> Seu sistema está OK. >>>>> Realmente utilizar modulos ajuda o pré-carregamento de partes >>>>> necessárias quando forem utilizadas, mas cada caso é um caso. >>>>> >>>>> Se você souber utilizar as opções FRAMEWORK LINKAGE (merge into code / >>>>> runtime shared library) já é um adianto. >>>>> >>>>> E outra, todas as bandas largas de conexão é muito mais rápido para >>>>> fazer o download, então quando for a primeira vez que o usuário for >>>>> utilizar seu sistema, o navegador irá baixar o SWF e só irá baixar >>>>> novamente quando existir atualização ou quando ele apagar o cache/arquivos >>>>> temporários. Vc não terá problemas, acredito que a velocidade para baixar >>>>> o seu SWF, será o mesmo tempo que alguns sites/portais demoram para >>>>> carregar todas as imagens existentes. >>>>> >>>>> relaxa >>>>> Aqui tenho aplicação utilizando 5 Sub-aplication, onde variam de 3 a >>>>> 5mb >>>>> e tenho uma outra aplicação utilizando Modules onde variam de 100kb a >>>>> 500kb. >>>>> A diferença é que a maior tem várias imagens, muitas imagens. >>>>> e não tenho problemas com carregamento de SWF. >>>>> >>>>> >>>>> -- >>>>> **************************************************** >>>>> www.brbsoftware.com.br >>>>> bruno...@ig.com.br (MSN & Skype) >>>>> blogflex.brunobg.com >>>>> @brunogrohs >>>>> (21) 9913-2397 >>>>> >>>>> >>>>> >>>>> >>>>> Em 17 de setembro de 2012 13:27, Piero Brito <pie...@gmail.com>escreveu: >>>>> >>>>> Eu já fiz um sistema que ficou maior que isso só que era pra intranet >>>>>> da empresa. Se o sistema for pra intranet da empresa acho que não tem >>>>>> problema não mas se for pra rodar na internet seria bom usar módulos pra >>>>>> deixar o sistema mais leve. No meu sistema lá eu não uso módulos. >>>>>> >>>>>> Valeu >>>>>> >>>>>> Em 17 de setembro de 2012 13:22, Fabio Luciano Goes < >>>>>> fabiolucianog...@gmail.com> escreveu: >>>>>> >>>>>>> nao se desvalorize meu colega, vc esta fazendo um sistema, já basta >>>>>>> o pessoal que nao é de TI, que pede para agente fazer um "sisteminha" >>>>>>> >>>>>>> >>>>>>> Em 17 de setembro de 2012 13:06, principe.boro...@gmail.com < >>>>>>> principe.boro...@gmail.com> escreveu: >>>>>>> >>>>>>>> se for flex web, seria bom vc dividir isso em modulos e ir >>>>>>>> carregando-os conforme necessidade, o usuario agradece. >>>>>>>> >>>>>>>> Em 17 de setembro de 2012 12:58, Helio Antonio Francisco Silva < >>>>>>>> helio.afsi...@gmail.com> escreveu: >>>>>>>> >>>>>>>> Pessoal, to montando um sisteminha singelo e ja tenho uns deixa eu >>>>>>>>> ver... 31 telas, mas acredito que eu va ter umas 200 telas, + ou - >>>>>>>>> isso, >>>>>>>>> meu SWF ja ta com exatamente 1.6 megas >>>>>>>>> Bom tem algum problema nisso ? eu to usando subaplication ou seja >>>>>>>>> eu nao uso modulo, somente instacio. uso muito o popup e tabs tem >>>>>>>>> problema >>>>>>>>> meu arquivo principal ter uns 2 ou 4 mega, com toda aplicação dentro ? >>>>>>>>> Pq tipo em teoria e so empresa que vai usar entao geralmente aqui >>>>>>>>> pelo menos as empresas todas tem internet de 10 a 50mega de conexao, >>>>>>>>> mas ja >>>>>>>>> teste com minha net de casa e abra super rapido. >>>>>>>>> Queria saber sobre memoria e tal, nunca fiz uma aplicação tao >>>>>>>>> grande assim, e to usando muito validação, e todas as boas praticas >>>>>>>>> mas >>>>>>>>> sabe como e ne... nao adianta ficar o melhor sistema do mundo se nao >>>>>>>>> der >>>>>>>>> pra rodar el direito. >>>>>>>>> >>>>>>>>> e isso, aguardo comentarios. >>>>>>>>> >>>>>>>>> -- >>>>>>>>> *Hélio Antonio Francisco 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 >>>>>>>>> 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 >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> *Fabio Luciano Goes dos Santos >>>>>>> Analista Desenvolvedor >>>>>>> fabiolucianog...@gmail.com* >>>>>>> >>>>>>> -- >>>>>>> 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 >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> *Piero Brito >>>>>> **Analista de Sistemas* >>>>>> >>>>>> -- >>>>>> 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 >>>>> >>>> >>>> >>>> >>>> -- >>>> *Hélio Antonio Francisco 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 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 >>> >> >> >> >> -- >> *Hélio Antonio Francisco 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 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 > -- *Hélio Antonio Francisco 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 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