Obrigado a todos! Depois de dormir sobre o assunto :) e ver as
respostas vou então tentar migrar uma aplicação desktop Java para
air / Flex!

On 28 Nov, 10:34, João Saleiro <[EMAIL PROTECTED]> wrote:
> O Flex existe sobretudo para ser utilizado numa arquitectura distribuída
> (cliente servidor), servindo oFlex para actuar na camada de frontend
> (user interface), e qualquer outra linguagem para correr no backend as
> regras de negócio e acesso à base de dados. A comunicação pode
> processar-se sobre os standards típicos na web (web-services, etc),
> embora o método preferencial seja o Flash Remoting. O Flex não é mais
> que uma framework feita em Actionscript 3, pelo que o desenvolvimento em
> Flex não é mais que programar em Actionscript (ou MXML), com a
> facilidade de termos uma framework que faz muito por nós. Praticamente
> todas as estruturas de dados e principais utilitários que tens noutras
> linguagens (i.e. JAVA, .NET, etc), estão disponíveis em Flex.
> As aplicações Flex típicas são desenvolvidas para correrem dentro do
> web-browser, estando limitadas pela sandbox do Flash Player que impede o
> acesso ao sistema local do utilizador, por questões de segurança.
>
> O AIR não é mais que uma "extensão" ao Flex que permite que aplicações
> Flex possam correr também como aplicações desktop (i.e. fora do
> browser), sem as limitações da sandbox (i.e. podendo comunicar com o
> sistema operativo, e fazer coisas como escrever no disco local). Apesar
> do AIR fazer muito sentido na lógica de aplicações distribuídas (i.e.
> convém continuar a existir um servidor para regras de negócio e bases de
> dados), podes também optar desenvolver na máquina local a base de dados
> e regras de negócio recorrendo a Actionscript. Em principio não
> precisarás de JAVA, excepto se quiseres fazer interface com alguns
> dispositivos de hardware que o AIR não suporte, ou se precisares de
> algumas ferramentas em JAVA que não hajam na plataforma Flash.
>
> Ainda assim eu não abdicaria de utilizar AIR numa arquitectura distribuída.
>
> Nós desenvolvemos aplicações para a banca na plataforma Flash, e não
> temos qualquer queixa, lacuna, etc, tanto na plataforma, como no modelo
> de desenvolvimento. É uma opção perfeitamente válida, robusta e lógica
> para aplicações de gestão.
>
> João Saleiro
> /
> CTO @ Webfuel
> Adobe Community Expert
> Co-founder of the Portuguese RIA Community /
>
> View João Saleiro's profile on LinkedIn
> <http://www.linkedin.com/in/jsaleiro>
>
> logicxxx wrote:
> > Boas!
>
> > Andei a pesquisar um pouco sobre as novas potencialidades do flex /
> > air/ action script e sinceramente devo dizer que fiquei rendido a
> > estas novas maravilhas. A minha dúvida é a seguinte. Supondo que eu
> > gostava de fazer um programa relativamente complexo como por exemplo
> > um software de gestão, seria possível implementar esse programa em
> > flex/action script 3 correndo em ambiente air? Flex trataria do user
> > interface, enquanto que action script 3 encarregava -se da parte
> > lógica do programa. Teria á minha disposição todas as ferramentas(API)
> > em action script que por exemplo tenho em Java ou C#, nomeadamente
> > HashTable, BufferedReader, etc? Já vi algures que está em
> > desenvolvimento uma bridge entre aplicações java e flex mas parece me
> > que não será para já.
--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade 
Portuguesa de Desenvolvimento de RIAs - www.riapt.org" do Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a