Eu não lembro nem meu almoço de sexta-feira passada ;P Stefan Horochovec Engenheiro de Software Blog: http://www.horochovec.com.br/ Twitter: http://twitter.com/horochovec
Em 18 de setembro de 2012 08:42, Helio Antonio Francisco Silva < [email protected]> escreveu: > 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 <[email protected]> > >> 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 < >> [email protected]> 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 <[email protected]> >>> >>>> 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 <[email protected]> >>>> >>>>> 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 [email protected] <[email protected]> >>>>> >>>>> 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 >>>>>> [email protected] (MSN & Skype) >>>>>> blogflex.brunobg.com >>>>>> @brunogrohs >>>>>> (21) 9913-2397 >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Em 17 de setembro de 2012 13:27, Piero Brito <[email protected]>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 < >>>>>>> [email protected]> 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, [email protected] < >>>>>>>> [email protected]> 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 < >>>>>>>>> [email protected]> 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 >>>>>>>>>> [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 >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> *Fabio Luciano Goes dos Santos >>>>>>>> Analista Desenvolvedor >>>>>>>> [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 >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> *Piero Brito >>>>>>> **Analista de Sistemas* >>>>>>> >>>>>>> -- >>>>>>> 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 >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> *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 >>>>> [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 >>>> >>> >>> >>> >>> -- >>> *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 [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 >> > > > > -- > *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 [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
