Tem outras formas de deixar esse processo menos trbalhoso mas isso deveria ter sido feito no começo da aplicação. Cara, na real mesmo que vc tenha 300 mxml ai não é tao complicado de fazer e o retorno disso é "do caralho"! =]
2009/10/27 <[email protected]> > bem resumindo pelo que entendi > vou ter que abrir todos os meus mxmls > e alterar mão > certo? > > > *From:* Augustus Costa <[email protected]> > *Sent:* Tuesday, October 27, 2009 5:33 PM > *To:* [email protected] > *Subject:* [flexdev] Re: Aplicacao FLEX X Air > > nesse caso provavelmente vc vai ter que definir o channel dos seus > remotes... Para ficar 100% coloque uma variavel publica e bindable chamada > channel do tipo Channel e nos primeiros momentos de execução da sua > aplicação vc pode definir o channel assim: (isso no caso web ) > > private function getChannel():ChannelSet{ > var cs:ChannelSet = new ChannelSet(); > var customChannel:Channel = new AMFChannel("my-amf", > > Application.application.url.substring(0,Application.application.url.lastIndexOf('/')) > + "/messagebroker/amf"); > cs.addChannel(customChannel); > return cs; > } > > e nos seus remotes vc coloca na assim > channel={Application.application.channel} > isso vai fazer a sua aplicacao air com base na aplicação flex chamar os > metodos de servidor de boa. Mas a forma que eu to criando esse channel só é > valida na web pois estou pegando o endereço do servidor em tempo de > execução. Já no Air vc vai ter que por isso na mão ou pegar de outra forma > como na primeira vez que qeo usuario entrar ele digita o endereco do > servidor... > > porem o Main do Flex é uma Application e do Air é uma WindowApplication > entao vc cria uma WindowApplication copia o codigo da Application e cola > dentro (isso vai ter algumas particularidades inclusive a forma de setar o > channel). > > Boa sorte > Espero ter ajudado. > > > 2009/10/27 <[email protected]> > >> por exemplo eu gostei muito de >> JAVA + FLEX + BlazeDS >> >> vcs me disseram que teria que apenas mudar >> o <mx:Application >> >> mais teria alguma forma automatica ?? >> >> *From:* Augustus Costa <[email protected]> >> *Sent:* Tuesday, October 27, 2009 5:08 PM >> *To:* [email protected] >> *Subject:* [flexdev] Re: Aplicacao FLEX X Air >> >> Com poucas linhas de codigo... =] >> Cara o unico problema que vc vai ter é se vc estiver usando um tipo de >> comunicação especifica como : >> >> - RemoteObject no caso Flex+Java - Nesse caso na sua aplicação Flex tem >> que ter o channel definido nos remotes para a aplicação air acessar o >> servidor sem problemas... >> >> Vc ainda pode usar o framework de auto update e tudo fica lindo. >> >> Uma app Web e desktop com auto update independente de plataforma! Caralho >> isso é lindo =] >> >> 2009/10/27 <[email protected]> >> >>> Amigos me diz uma coisa >>> é possivel um sistema rodando em FLEX eu poder transforma-lo em AIR ??? >>> ou vice-versa?? >>> >>> >>> Obrigado; >>> >>> >>> >> >> >> -- >> Horus Augustus C. C. Lima >> >> Sagarana Tech >> Mobile +55(85)8842.4402 >> Desk +55(85)3304.6530 >> [email protected] >> http://www.sagaranatech.com >> >> > > > -- > Horus Augustus C. C. Lima > > Sagarana Tech > Mobile +55(85)8842.4402 > Desk +55(85)3304.6530 > [email protected] > http://www.sagaranatech.com > > > -- Horus Augustus C. C. Lima Sagarana Tech Mobile +55(85)8842.4402 Desk +55(85)3304.6530 [email protected] http://www.sagaranatech.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 -~----------~----~----~----~------~----~------~--~---
