A um bom tempo isso já está rolando, mas só o pessoal do Flex tem conhecimento dessa Biblioteca.

Enfim, o Grupo de Desenvolvedores da Adobe está desenvolvendo uma Biblioteca, free e OpenSource, a qual ajuda desenvolvedores a começar as suas aplicações em Flex. Mas espera aí? Só Flex? Claro que não…

Essa Biblioteca é escrita em AS3, então, nada melhor do que utilizar o Flash CS3 para começar a programar AS3 e ainda de gorjeta, aprender como funciona e utilizar essa excelente Biblioteca.

Nela possuímos numerosas classes e utilidades para serem trabalhadas com AS3. Incluindo, temos classes para Criptografia – MD5 Hash e SHA1 Hash, Manipulação de Imagens – Encodificações JPG e PNG, Serealização – JSON, Universal Resource Identifiers, Serviço Remoto, Classes de Utilidades e muitas outras.

Para começar, seria de grande ajuda o diagrama de classes do AS3, para tornar mais inteligível a compreensão da Biblioteca. Para isso, acessem esse link http://www.flex.org/download/AS3API_01.pdf.

O site do projeto é http://code.google.com/p/as3corelib/.

Para baixar a versão mais recente da biblioteca acesse http://code.google.com/p/as3corelib/downloads/list.

E para um pequeno Help, deixo um site de referências que o pessoal do projeto fez (ele está desatualizado, só consta a primeira versão da Biblioteca, mas ainda assim é válido). O link é http://weblogs.macromedia.com/
as_libraries/docs/corelib/index.html?all-index-A.html&index-list.html
. Mas para quem baixou a Biblioteca, basta consultar a pasta docs.

Como a utilização de um bom e velho pacote de classes, basta referenciar nas propriedades de linkage dos pacotes das classes do Actionscript 3 (Edit > Preferences > ActionScript > ActionScript 3 Settings… > +) e utilizar todas as classes do pacote através de um bom e velho import.