Olá! pessoal.
Bom esse é o meu primiero artigo aqui no blog.
Comecei a esses dias a estudar o Flex e achei interessante passar um pouco sobre as funcionalidades desse recurso da web 2.0
Então vamos lá aprender juntos.
Primeiro vamos ver o que é o Flex.
O Adobe Flex 3 é uma estrutura de código aberto para a criação de aplicativos Web expressivos para implantação consistente nos principais navegadores, desktops e sistemas operacionais. Ele oferece um modelo moderno de linguagem e programação baseado em padrões que suporta os padrões de design comuns e inclui um ambiente de desenvolvimento baseado no Eclipse™; serviços de dados avançados; e um rápido runtime cliente de classe corporativa baseado no software onipresente Adobe Flash® Player. O Flex permite que as empresas criem aplicativos expressivos e altamente interativos que melhoram consideravelmente a experiência do usuário, aumentam a satisfação do cliente e a produtividade do usuário.
O Adobe Flex foi lançada em Março de 2004 pela Macromedia, que suporta o desenvolvimento de aplicações ricas para a Internet (RIA – Rich Internet Application), baseadas na plataforma do Macromedia Flash. A versão inicial possuia um SDK, um IDE uma integração com o J2EE também conhecido como Flex Data Services. Desde que a Adobe adquiriu a Macromedia em 2005, as versões subsequentes do Flex começaram a requerer uma licença para o Flex Data Services, que era inicialmente um produto separado e que posteriormente foi rebatizado como LiveCycle Data Services.
Os arquivos desenvolvidos em Flex possuem a extensão MXML, a qual é uma linguagem de marcação. Para visualizar uma aplicação MXML o usuário faz uma requisição pelo seu servidor, o servidor recebe a requisição, o servidor do Flex compila o arquivo MXML para SWF (formato Flash – binário), este será rodado no Flash Player que será salvo na máquina do cliente e visualizado no navegador.
Flex SDK – O Flex SDK é um compilador em modo caractere. É possível desenvolver aplicações Flex gratuitamente utilizando este compilador. O programador utiliza algum editor de sua preferência (Eclipse, Bloco de Notas, Dreamweaver, etc), salva o arquivo MXML e através do SDK compila este arquivo para binário (.swf).
Para você abaixar o Flex Builder 3.0.1gratis click aqui.
Nos próximos artigos irei falar mais sobre essa tecnologia e também sobre outros assuntos sobre TI.
Abraços.