Acessibilidade

Visão geral do Flex

Visão geral do Flex

Flex é uma estrutura de código aberto para a criação de aplicativos Web expressivos e altamente interativos, implantados de maneira consistente nos principais navegadores, desktops e sistemas operacionais. Oferece um modelo moderno de linguagem e programação baseado em padrões que suporta modelos comuns de design. MXML, uma linguagem declarativa baseada em XML, é usada para descrever comportamentos e layout de interface de usuário, e ActionScript 3, uma linguagem de programação avançada, é usada para criar a lógica de cliente. O Flex inclui também uma biblioteca de componentes com mais de 100 componentes de interface de usuário para criar RIAs, além de um depurador interativo de aplicativos Flex.

É possível executar RIAs criadas com o Flex no navegador, usando o software onipresente Adobe Flash® Player, ou no desktop, usando o Adobe AIR™. Isso permite que os aplicativos Flex sejam executados de maneira consistente no desktop dos principais navegadores e sistemas operacionais. Além disso, usando o Adobe AIR, o runtime independente de sistema operacional, agora os aplicativos Flex podem acessar dados locais e recursos do sistema no desktop.

É possível acelerar o desenvolvimento de aplicativos com o Adobe Flex Builder 3, um ambiente de desenvolvimento altamente produtivo baseado no Eclipse™, e com o Adobe Live Cycle Data Services ES, um conjunto de serviços de dados avançados que pode ser usado no desenvolvimento do Flex. Esses dois produtos estão disponíveis para compra.

ADOBE FLEX BUILDER 3

O Adobe Flex™ Builder™ 3 acelera o desenvolvimento de aplicativos Flex. É uma ferramenta de desenvolvimento baseada no Eclipse™ que permite uma codificação inteligente, uma depuração interativa por etapas e um design visual de layout de interface de usuário, aparência e comportamento de aplicações ricas para internet. O Flex Builder 3 inclui a estrutura completa do Flex com compiladores, biblioteca de componentes e depuradores.

O Flex Builder 3 está disponível nas edições Standard e Professional. As duas edições permitem a importação de elementos do Adobe Creative Suite 3, facilitando o trabalho conjunto de designers e desenvolvedores. O Flex Builder 3 Professional incorpora também recursos sofisticados de visualização de dados, o novo datagrid avançado, perfis de desempenho e memória, além de suporte para testes funcionais no desenvolvimento de aplicativos corporativos essenciais.

SDK DO ADOBE FLEX 3 GRATUITO

É possível adquirir a estrutura completa do Flex separada do Flex Builder 3 fazendo download do SDK do Adobe Flex 3 gratuitamente. Os desenvolvedores podem criar RIAs usando apenas o SDK do Adobe Flex 3 gratuito. O SDK do Flex também está disponível como código aberto no projeto do SDK do Flex de código aberto.

SERVIÇOS DE DADOS AVANÇADOS DO FLEX

O Adobe LiveCycle™ Data Services ES oferece um conjunto completo de recursos associados a dados para uso de dados em RIAs. Permite que as RIAs interajam com dados back-end e lógica de negócios em um modelo operacional mais rápido e eficiente. O LiveCycle Data Services ES permite também uma integração perfeita com os serviços de documentos e processos de negócios LiveCycle ES.

BlazeDS é um projeto gratuito de código aberto que oferece Flex Remoting e Messaging a todos os desenvolvedores. O Flex Remoting oferece um formato de dados binários em série chamado ActionScript Message Format (AMF) para garantir um meio rápido e eficiente de transporte de dados para a RIA, acelerando o desempenho do aplicativo. Além disso, o Flex Remoting facilita e agiliza a conexão dos desenvolvedores com dados e lógica de negócios back-end. O Flex Messaging incorpora envio de dados e publicação/assinatura, que são recursos avançados e agora simplificados. Com o BlazeDS, é possível iniciar o uso desses poderosos recursos de integração de servidor Java gratuitamente. Em seguida, inscreva-se na LiveCycle Data Services Community Edition para obter versões certificadas e suporte ou atualização para a edição completa do LiveCycle Data Services ES Enterprise e contar com uma solução de servidor abrangente.

VISUALIZAÇÃO DE DADOS AVANÇADA

O IBM® ILOG® Elixir oferece componentes de exibição de dados gráficos para aprimorar ainda mais os aplicações ricas para internet Adobe AIR e o Adobe Flex 3. O IBM ILOG Elixir ajuda a transformar dados brutos em informações claras através de uma experiência de usuário altamente gráfica e interativa. Os componentes incluem: gráficos 3D, escalas e bússolas, mapas mundiais, gráfico de radar, gráfico de Gantt, mapas de hierarquia e organogramas.

Próximas etapas