eu assisti esse vídeo e me interessei: http://www.onflex.org/ted/2008/09/360flex-sj-2008-introduction-to-swiz.php
depois disso, baixei o fonte do svn do google code para ver a implementação e então compreendi melhor como ele funciona. 2008/12/19 Anderson Marcondes <[email protected]> > Resolvi dar uma olhada no Swiz, mas não sei se é por não ter conhecimento > em nenhum outro framework, mas estou tendo dificuldades para entendê-lo. > > O único material disponível é do Google Code?! > > []'s > > 2008/11/1 Mário Júnior <[email protected]> > > Grande Wendel!!! Blz mano? >> Entao um artigo, propriamente dito, não tenho! mas a idéia é bem simples: >> Os CairngormEvents personalizados tem a função somente de transportar >> objetos para os command. Somente isso. Vc pode pode usar só uma classe para >> fazer isso, dynamic class. Sendo dynamic class vc pode adicionar atributos >> em runtime e lá no command vc pode recuperar pelo agurmento event. >> >> Vc ainda tem o fonte do FramerSystem, akele projeto do gringo safado q nao >> nos pagou... dá uma olhada q lá já foi feito desse jeito, e as constantes de >> eventos já centralizadas também. >> >> Qualquer coisa, dá um alô. >> >> Um abraço. >> >> >> >> >> >> 2008/11/1 Wendelmaques Rodrigues <[email protected]> >> >> >>> Bom dia Mário, fiquei curioso sobre: >>> >>> "- Events desnecessários e repetitivos (isso já até alterei e fiz uma >>> forma melhor trabalhando com eventos dinâmicos)" >>> >>> Gostaria de obter mais informações a respeito, você tem algum anrtigo >>> sobre essa questão ou pode fazer uma pequena explicação? >>> >>> Aqui em um projeto o maior problema é a repetição de eventos. >>> >>> Obrigado. >>> >>> -- >>> Celular: 61 9254-4688 >>> Twitter: http://twitter.com/wendelmaques >>> >>> >>> >>> 2008/10/30 Mário Júnior <[email protected]>: >>> > O Cairngorm ganhou fama por ter sido a primeira proposta de micro >>> > arquitetura para desenvolvimento com Flex, e ganhou apoio da Adobe, MAS >>> nem >>> > por isso é a melhor solução. >>> > Um dos pontos cruciais que deixam a desejar no Cairngorm: >>> > >>> > - Falta de sensibilidade da View em tratar respostas vindo do servidor >>> > (result e false). >>> > - Não há reaproveitamento de Commands (fazer com switch? afff...) >>> > - ModelLocator tende a ficar inchado >>> > - Events desnecessários e repetitivos (isso já até alterei e fiz uma >>> forma >>> > melhor trabalhando com eventos dinâmicos) >>> > >>> > Se vc seguir o "padrão Cairngorm", relamente terá q fazer isso: dados >>> do >>> > result devem ser jogados no modelLocator e o view conhece APENAS o >>> > modelLocator. Com o tempo, vc vai perdeber q o seu modelLocator vira um >>> > "repositório de variáveis" e, por ser singleton, terão o escopo por >>> toda a >>> > aplicação assumindo um papel de variáveis "globais" oq é horrível - no >>> meu >>> > ponto de vista. >>> > >>> > Caso queire, ou necessite, trabalhar como seu objeto - aplicar alguma >>> lógica >>> > sobre ele, etc.. - terá q fazer isso dentro do VO ou no result do >>> command. >>> > >>> > >>> > Por fim, acharia melhor vc começar a pesquisar por outros FWs como o >>> Mate >>> > Framework ou um outro q conheci há pouco tempo e gostei muito: Swiz >>> > Framework (coincidentemente tem a mesma idéia do EloFlex, fw q estava >>> > desenvolvendo para a Elotech) com injeção de Dependências e dinamismo >>> por >>> > Meta-Tags (estilo annotations do spring). >>> > >>> > Aqui no site do Ted Patrick, tem um vídeo de 1h sobre o swiz. dê uma >>> olhada >>> > (não preciso dizer q é inglês né) >>> > >>> > >>> http://www.onflex.org/ted/2008/09/360flex-sj-2008-introduction-to-swiz.php >>> > >>> > Como sempre, essa idéia que tenho sobre o cairngom representa apenas >>> minha >>> > opinião pessoal... Antes de tudo, sempre vale a boa análise e o bom >>> senso. >>> > Se o seu projeto já foi iniciado com o Cairngorm, então continue com >>> ele há >>> > menos q vc tenha prazo suficiente para investir em aprendizado no swiz >>> > (muito simples de entendê-lo) e migrar tudo oq já fez com o cairngorm >>> para o >>> > novo fw. >>> > >>> > >>> > Abraços e bons estudos. >>> > >>> > >>> > >>> > -- >>> > Mário de Souza Júnior >>> > Programador Java / Adobe Flex >>> > (44) 4009-3550 Maringá-PR >>> > http://blog.mariojunior.com >>> > [email protected] (gtalk, msn, etc..) >>> > >>> > > >>> > >>> >>> >>> >> >> >> -- >> Mário de Souza Júnior >> Programador Java / Adobe Flex >> (44) 4009-3550 Maringá-PR >> http://blog.mariojunior.com >> [email protected] (gtalk, msn, etc..) >> >> >> > > > > -- Mário de Souza Júnior Programador Java / Adobe Flex http://blog.mariojunior.com --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
