? Framework Flex da Adobe oferece uma riqueza de possibilidades para os desenvolvedores para aumentar a experiência multimídia de Web de hoje. Desde a criação de animações simples para projetar sites inteiros para o desenvolvimento de aplicações de Internet ricas robustos , Adobe Flex parece limitado apenas pela habilidade do programador e da visão do designer. História
Adobe começou a projetar o framework Flex em 2002. Clement Wong, ex- líder de engenharia compilador para Flex da Adobe, observa em seu blog que o time colado o "compilador versão 1.0 junto de um grupo de códigos que produziu e ... outros projetos de código aberto . " Tal como acontece com a tecnologia mais emergente, o compilador eo quadro cresceu em sofisticação a cada lançamento subseqüente. No início de 2007 , a Adobe anunciou seus planos para tornar o código aberto do projeto Flex . No ano seguinte, Adobe fazer valer este anúncio.
Função
Flex permite aos programadores criar animação e RIAs ( Rich Internet Applications ), que são vistos através do Adobe Flash Player ou AIR da Adobe. O Kit do desenvolvedor Flex Software (SDK) está disponível gratuitamente para qualquer pessoa que queira usar a tecnologia. Claro , a Adobe oferece um ambiente de desenvolvimento integrado (IDE) para facilitar a tarefa de criação de Flash e aplicativos AIR .
Para o não-técnica , a diferença entre usar a versão gratuita contra o IDE é de natureza semelhante à diferença entre um editor de texto simples e um programa de processamento de pleno direito palavra . Uma pessoa pode escrever sua história de vida no bloco de notas , mas Microsoft Word faria a verificação ortográfica muito mais fácil.
Benefícios
O maior benefício em usar Flex é a popularidade do Adobe Flash player. Adobe faz a afirmação de que 99 por cento dos usuários globais da Internet em mercados maduros têm alguma versão do Flash Player instalado em seu sistema. Essa grande quota de mercado significa que os desenvolvedores são capazes de atingir o maior número de clientes, enquanto a programação para o aplicativo Flash , em vez de sistema operacional de cada usuário. O SDK gratuito é um preço adequado para a maioria dos programadores , também. Muitos IDEs de terceiros , tais como Eclipse e IntelliJ IDEA, também oferecem plug-ins para ajudar os desenvolvedores na criação de projetos baseados em Flex .
O Flash vs Flex
Adobe também licencia outro produto para desenvolver aplicações destinadas a flash Player , apropriadamente chamado Adobe flash. As vantagens do Flash tem sobre Flex, a partir de uma perspectiva de design , são as poderosas ferramentas visuais incluídos com Flash. Por outro lado , o Flash não possui alguns dos controles lógicos disponíveis com o Flex . Idealmente , um designer que usar o Flash para criar a interface do usuário (UI) e animações , enquanto um programador iria desenvolver a lógica de back-end para fazer uma função RIA eficiente usando o framework Flex .
Potencial
Considerando a popularidade do Adobe flash Player , o céu é aparentemente o limite para o framework Flex . A Internet de hoje é uma grande partida de Web de ontem, principalmente devido ao desenvolvimento de RIAs com alta interação do usuário . É lógico a mudança na Internet de amanhã será igualmente deslumbrante . O poder do Flex , apoiados pelos recursos da Adobe , pode ser um pioneiro na fronteira do desenvolvimento futuro.