A Adobe anunciou mais um passo no ecossistema Flex com a release beta do Adobe LiveCycle Data Services 3 (LCDS). LCDS é o irmão mais velho do Blaze Data Services, produto de serviços de dados open source da Adobe. O LCDS há muito tempo incluí gerenciamento avançado de dados e funcionalidades de mensagens que muitas vezes são necessários ou desejáveis ao desenvolver aplicações Flex de qualidade empresarial.
O blog de Damon Cooper da Adobe fala sobre o release:
Este preview público é a conclusão de quase 16 meses de trabalho (até então) pela equipe de engenharia da LiveCycle Data Services, e nós ainda temos diversas maneiras de concluir o release Final, nós acreditamos que vocês vão apreciar a natureza da mudança deste release, e ainda há tempo para algum feedback da comunidade.
As alterações e adições mais interessantes neste release do produto são as funcionalidades que dão suporte ao desenvolvimento e implantação do model driven development. O gerente do produto LCDS, Anil Channappa, compartilha as novas funcionalidades de modelagem em seu recente artigo :
A Adobe tem desenvolvido uma nova tecnologia, chamada de Fiber, que traz o model-driven development para os desenvolvedores Flex. Com Fiber, os desenvolvedores começam pela criação do modelo da aplicação a partir do qual eles desenvolvem a interface Flex com o usuário e a lógica de negócio do servidor. Agora é mais fácil e rápido desenvolver aplicações Flex com o Flash Builder 4 e o LiveCycle Data Services 3.
A versão beta do LiveCycle Data Services 3 disponibiliza um modelo de execução Fiber, e conseqüentemente disponibiliza persistência de dados out of the box. Com Fiber, o gerenciamento de dados é suportado implicitamente e não requer que os desenvolvedores criem mecanismos customizados ou empreguem complicadas configurações específicas no LiveCycle Data Services. Normalmente você pode desenvolver o esqueleto ou protótipo funcional de uma aplicação sem ter que escrever qualquer código Java ou Flex.
As novas funcionalidades de modelagem oferecem aos desenvolvedores uma solução front-to-back completa, incluindo as ferramentas necessárias para construir aplicações de produção. A ferramenta chave é o plug-in LCDS para a Flash Builder 4 IDE, recentemente lançado em versão beta, que inclui um built-in modeler e forte integração com serviços para desenvolvimento de aplicações cliente Flex. Existe ainda outras novas funcionalidades no release, incluindo suporte para comunicação confiável e data throttling. Para ler mais sobre o release, confira o artigo completo do Anil . A Adobe também publicou dois vídeos com as novas funcionalidades (um & dois).