Categoria: ActionScript

Adobe Flex Coding Guidelines

Como parte do meu envolvimento com a comunidade, estou liberando, com o apoio da DClick, o Adobe Flex Coding Guidelines, um documento sobre os padrões de codificação em Flex (MXML e ActionScript) que utilizamos em nossos projetos. O objetivo é claro: fornecer uma linguagem comum consistente para facilitar a compreensão de código entre integrantes do…

MoveAwayFX (mOvE o qUê?)

Se o nome é estranho e o código não está lá estas coisas, pelo menos o efeito é interessante e o modo de consegui-lo sem muito esforço exige certa dose de criatividade. E como um SWF vale mais do que mil linhas de ActionScript, vejam o efeito ao qual me refiro:

FreaktionScript

Se você pensa que sabe tudo sobre ActionScript, prepare-se para ser confundido. FreaktionScript mostrará para você um conjunto de inutilidades inúteis bem fúteis. Coisa de Geek que não tem o que fazer a noite

Entendendo o Tamarin, Adobe e Mozilla

O texto a seguir é parte de um e-mail que eu enviei para o time da DClick explicando sobre o projeto Tamarin, no dia seguinte ao seu lançamento. A Adobe recentemente liberou a ActionScript Virtual Machine como open source sob o projeto Tamarin da Mozilla. Isso causou uma certa confusão e logo notícias como “Flash…

Gerenciamento de memória e tamanho dos arquivos em grandes aplicativos utilizando o Modules do Flex 2.0.1

Sistemas realmente grandes feitos em Flex tendem a ficar com um tamanho em Kbytes igualmente grande. Além disso, com um sistema tão grande, é bem provável que os usuários utilizem apenas parte dele. Assim, o usuário ter de carregar o sistema inteiro para poder utilizá-lo não é uma idéia coerente. Já no Flex 1.5 em…

TreeCheck com E4X

O E4X torna mais simples o trabalho com XML e em muitos casos isto significa menos loops e "ifs" no seu código. Como o componente TreeCheck trabalha com XML resolvemos refatorá-lo a fim de obter uma implementação mais interessante. O resultado você pode conferir no novo TreeCheck. Para efeito de comparação incluímos no pacote "br.com.dclick.renderers"…

Typed Arrays no ActionScript 3

O compilador MTASC para Actionscript 2 implementava uma funcionalidade (através de comentários) que permitia o compilador fazer uma checagem do tipo de dados dos elementos do array, mimetizando a funcionalidade de typed arrays (porém apenas na compilação). Hoje o ActionScript 3 também suporta essa mesma funcionalidade, utilizando o metadado 1<strong>ArrayElementType</strong> . Contudo, a checagem é…

Integrando o ASDoc no Eclipse/Flex Builder com o ANT

O ASDoc é uma ferramenta da Adobe que faz com ActionScript o que o JavaDoc faz com o Java: criar documentação HTML de uma API baseado nas próprias classes que compõe essa API e em comentários em um formato padrão presentes nas mesmas. O próprio Adobe Flex 2 Language Reference foi criado utilizando o ASDoc….