bem resumindo pelo que entendi vou ter que abrir todos os meus mxmls e alterar mão certo?
From: Augustus Costa 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 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 --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
