Antes, para rastrear o comportamento dos usuários em sites e aplicativos que usam flash e flex, através do Google Analytics, era preciso fazer um monte de ajustes chatos e trabalhosos. Agora, lá na Adobe MAX, disponibilizaram uma library (open source) que facilita bastante:
A Adobe está construindo um plugin para desenvolver Flex no VisualStudio, inclusive com Debug. O mais interessante é que foi dito que irão colocar no BlazeDS a funcionalidade de serializar AMF para .NET. Em breve deve estar no labs.
Muito interessante essa iniciativa da Adobe, mas qual será o real objetivo?
Para os amantes de CF, a Adobe mostrou sua própria IDE. Não sei se é baseada no CFEclipse, mas mostrou features simples mas que para os que programam em CF sabem o quanto eles sofriam.
A principal delas é introspecção, ou seja, se você instanciar algum .cfc com a IDE irá lhe mostrar métodos e propriedades quanto digitar . Além disso datasources e outras variáveis do CF são encontradas, start e stop do CF a partir do Eclipse etc.
Ainda não está diponível para download, mas fiquem ligados no labs.
O workflow entre o Flash Catalyst e o Flex Builder vai ocorrer através do .fxp. Traduzindo, é como se fosse um projeto “empacotado”. Dessa maneira, o Designer pode mandar o .fxp para o Developer e vice-versa.
Para que os que ficaram desanimados por não terem um mac para testar o Catalyst, estão anunciando a versão beta para o 1o trimestre de 2009 para mac e windows. Não está tão longe assim!!!
Ontem assisti uma palestra do Ctalyst e do Flex 4. O Catalyst todos estão ligados, mas o Flex 4 também me surpreendeu. Seguem algumas das features demonstradas:
Importação de arquivos .fxg;
Ver as diferenças entre um novo arquivo .fxg e o editado pelo desenvolvedor;
Podemos fazer um link para um arquivo Flash, abrir a IDE do Flash direto do Builder e editar o arquivo Flex. Também podemos ver a animação no Design do Builder;
Service Explorer;
Network Monitor está de volta. Os desbravadores das versões 1.0 e 1.5 sabem o que estou falando;
Package Explorer (como do Java). O detalhe é que ira funcionar com .swc como com .jar;
Criação de templates de .as ,.mxml e .css;
Finalmente move com refactoring;
Mouse Over com AsDoc. Ao colocar o mouse sobre qualquer tag ou as, o AsCode aparece como se fosse um tooltip. Isso também ocorre com nossos próprios comentários. Portanto, comentem!!!!
Geração de gets e sets;
Geração de métodos de eventos, ou seja, ao colocar o evento click em um botão o Builder irá perguntar se você deseja criar um método click padrão no bloco Script;
No debugger teremos run to line;
Condicional breakpoint;
Essa é uma das melhores: no modo debug, podemos selecionar toda uma expressão e o valor será mostrado como um tooltip (como no Java)