Olá, 1) eu entendi a sua dúvida. Existem um framework que "organiza" essas telas, inclusive a comunicação com o servidor, chamado carignorn. Eu nunca usei ele. Nunca precisei.. Agora, para projetos simples e médios, basta você organizar suas telas em módulos (pastas) dentro da sua aplicação Flex. Não precisa colocar tudo na tela principal, basta criar main telas e chamá-las. Para isso eu uso o MDIContainer, que tirei daqui: http://code.google.com/p/flexlib/
Com esse mdi ae, da pagina principal, eu faco assim: ContainerMDI.windowsManager.add(new BoletimCaixa()); onde BoletimCaixa é um mxml..... Você usou o Zend então conhece o modelo MVC neh ? O Flex faz parte apenas do V, apenas a camada de visão. Não é responsabilidade do Flex atuar nas camadas de Controller e Model. Você já viu que a Adobe e Zend Framework fecharam uma parceria? inclusive saiu o ZendAmf, ta rolando um tutotrial ae em um post recente, ve ae. Eu acho que esse tutorial vai te ajudar. 2) No próprio site do amfphp tem exemplos de objetos que não são fortemente tipados. De uma olhadinha lá. Agora pense em usar o ZendAMF ao invés do amfphp, parece que será a tendência.. Abraços On 14 jun, 01:18, Junior Grossi <[email protected]> wrote: > Fala Daniel, > > Obrigado por responder cara... > > 1) Na verdade minha dúvida é pq no Zend eu tenho um controller "Contatos" > com uma action "Adicionar", por exemplo. Sendo assim, eu tenho na minha > pasta de views uma pasta chamada "contatos" e dentro dela um arquivo .phtml > chamado "adicionar.phtml". Dentro desse arquivo eu posso renderizar outras > views, como por exemplo <?=$this->render('header.phtml"), bem como o > bottom.phtml também. Na verdade sei que minha dúvida deve ser básica mesmo > mas ainda não entendi como é a ligação de arquivos .mxml, pois tudo que vejo > é tudo dentro de um main.mxml. Assim penso que para uma aplicação grande > deve haver alguma organização destas views. O mesmo vale para as functions > em ActionScript dentro do .mxml. > > 2) Tem algum exemplo (link|post|pdf|screencast) deste objeto genérico? Pois > pelo menos no exemplo que vi no blog do Vedovelli para cada objeto que estou > manipulando eu tenho que ter uma classeVO, bem como sua correspondente em > PHP e AS e ainda uma parecida com o Model. Além disso o .mxml fica cheio de > functions que são iguais para um CRUD. Se puder me clarear com outras > maneiras de conexão ficaria grato. > > Obrigado mais uma vez. > > Att, > > Junior Grossi > [email protected] > > 2009/6/13 Daniel Schmitz <[email protected]> > > > > > > > Ola, bem vindo ! > > > 1) Voce quer importar os seus arquivos html para mxml ? seria isso?? > > > 2) Os VOs que vc viu sao apenas uma forma de caregar objetos > > fortemente tipados no Flex. Pode-se obter um Objeto genérico também. > > > abs, > > Daniel Schmitz > > > On 13 jun, 21:18, Junior Grossi <[email protected]> wrote: > > > Pessoal, boa noite > > > > Já trabalho com web a muitos anos (Java/PHP). Atualmente trabalho com PHP > > e > > > Zend Framework e me animei bastante com o novo mundo Adobe Flex. > > > Já ví muitos screencasts (obrigado Vedovelli) e aprendi muita coisa. > > > > Como estou acostumado com HTML ainda não consegui entender basicamente > > duas > > > coisas: > > > > 1) Arquivo MXML: Como interligo vários deles? Por ex, tenho uma aplicação > > > gigante, que tenho hoje vários html que o PHP (Zend_View) organiza pra > > mim. > > > Como trabalhar com isso no Flex? Tem algum import ou coisa do tipo? Se > > > alguém puder mandar um link, thanks a lot... > > > > 2) Arquivos VO/Beans: Os objetos VO, como vi nos vídeos do Vedovelli, > > > interligam PHP e Flex. Não dá pra ter um VO genérico (tanto no PHP quanto > > no > > > ActionScript)? Assim não preciso criar RemotesObjects e funções de CRUD > > em > > > AS para cada objeto... > > > > Links, textos (pt-br ou en), etc são bem vindos. > > > > Obrigado e boa noite! > > > > Junior Grossi > > > [email protected] Ocultar texto das mensagens anteriores - > > - Mostrar texto das mensagens anteriores - --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
