Jan
18

Feature requests para as próximas versões do Flex

A versão final do Flex 3 deverá estar muito próxima de ser lançada. Entretanto, já estão a ser feitos esforços na versão 4 do Flex, e na próxima geração da plataforma Flash. Algumas das coisas que sei que estão planeadas:

  • Coordenada Z nativa no plataforma Flash: com a mesma simplicidade que mudamos o x e o y, também vamos poder mudar o Z;
  • Integração entre designers e developers, graças ao Thermo;
  • Novo sistema de criação de componentes, muito mais simples, e baseado em MVC;
  • Stage rendering: o Flash CS4 possuirá um modo que permite testar o conteúdo em authortime (sem ser necessário estar sempre a compilar);
  • Bye bye às keyframes no Flash CS4, e bem vindo a um novo conceito: path;
  • Inverse kinematics: vamos começar a brincar com esqueletos (saiu um bocado mórbida, esta frase…)

Mais informações podem ser vistas neste post no blog do João Fernandes, e neste post no blog do Peter Elst.

Feature Requests:

Porém, existem algumas coisas com as quais eu sonho para tornar a minha vida mais fácil (e interessante):

  • Abrir e criar ficheiros PDF usando a plataforma Flash;
  • Wizards e ferramentas com outros estilos de formatação de código no Flex Builder. Por exemplo, que permitam que a formatação por defeito do nosso código MXML possua uma propriedade por linha para cada tag;
  • CSS autocomplete;
  • Acesso transparente para o programador client-side aos serviços remotos, nomeadamente se existir um método num web-service do lado do servidor, automaticamente do lado do cliente aparece-lhe esse web-service com o respectivo método na lista de autocomplete, sem ser necessário termos que programar um Service Delegate, ou usar um wizard (excepto da primeira vez que se cria um projecto, para apontar para o respectivo WDSL ou gateway de Flash Remoting). Isto é algo que durante o Envision constatei que existe no Silverlight;
  • Versões do BlazeDS (data push) para plataformas LAMP;
  • Funcionalidades semelhantes ao E4X, mas para objectos;
  • Possibilidade de carregar um ficheiro client-side, escolhido pelo utilizador, e poder carregá-lo para uma variável sem ter que ser necessário enviá-lo para o servidor, e descarregá-lo novamente. Isto é algo que existe no Silverlight;
  • Uma solução standart aceite pelo Google para resolver o problema de SEO;
  • Melhor font aliasing;
  • Alpha channel para fontes não embebidas;
  • Cairngorm incremental generators (tal como o FlexFuel) embutidos no Eclipse;
  • E agora o feature request mais estranho: Actionscript para o server-side. É algo que provavelmente não vai acontecer, mas seria muito bom que a linguagem server-side e client-side fosse a mesma. Não se justifica estarmos a trabalhar em duas linguagens diferentes, e muito menos, termos que nos especializar, estudar, e acompanhar duas (ou mais) plataformas quando podíamos fazer tudo na mesma.

1 Comment

Make A Comment
  • a gravatar Pedro Abrantes Said:

    Coordenada z e inverse kinematics… hmmm :)

    estou a sentir um misto de felicidade e tristeza. por um lado muito do trabalho que tenho feito vai ser desperdiçado, mas vão-se abrir novas portas :)

Comments RSS Feed   TrackBack URL

Leave a comment

top