Posts Tagged ressource

Ressource – Pratique D’Actionscript by Thibault IMBERT go into print

Yes, finally!
The book will be printed by Pearson. For now though, just in french.
You should post comment here to thanks Thibault and to ask for an english version ( maybe if there is tons of people asking for an english version, Pearson will translate it in )
++

, ,

No Comments

Ressource – French book from Thibault IMBERT

I thought I’ve talk about this one already but looking in my archive I haven’t been able to find it.
SOooo.
This is an excellent french book “Pratiques d’Actionscript” from Thibault that you can find here
++

, ,

No Comments

RIA Ressource – tostring.org

It’s been a while since I blogged. Working like hell and have no time for anything else :/
But I had to talk about the initiative of Mike Chambers and the tostring.org website.
The purpose of this website will be to list the open source books available on the net and also translate them into non-english language.
Check Mike post here
++

, , , , ,

No Comments

Adobe and the Open Source + new RIA Ressource

Hello,

Here it is, you can get all the sources for Flex3 but also Flex4 and all the other open projects here
http://opensource.adobe.com/wiki/display/site/Home
( for now only Flex and Blase in the svn )

Yup, another one,
Check it here: http://learn.adobe.com/wiki/display/Flex/Getting+Started

[comment]
This one was in my draft and I thought I had published it already.
So it's late news, but it's a way for me to keep the links somewhere.
And maybe it's new for you...
[/comment]

, , ,

No Comments

RIA Ressource – InsideRIA

Since january this year, Adobe and Oreilly have teamed up to create a new online community ( for both designer and developer )


Enjoy :)

, , , , ,

No Comments

Tamarin or the Actionscript VM2 open source

So what is Tamarin?

"The goal of the "Tamarin" project is to implement a high-performance, open source implementation of the ECMAScript 4th edition (ES4) language specification. The Tamarin virtual machine will be used by Mozilla within SpiderMonkey, the core JavaScript engine embedded in Firefox®, and other products based on Mozilla technology. The code will continue to be used by Adobe as part of the ActionScript™ Virtual Machine within Adobe® Flash® Player."

Adobe gave the VM to Mozilla with some developers to work on it.

Some quotes that you could find interesting:

"The Tamarin release will include the following components:

  • Source code from the ActionScript Virtual Machine (AVM2) as currently shipping in Adobe Flash Player 9, including the Just In Time (JIT) runtime compiler and conservative garbage collector.
  • A partial implementation of a prototype compiler written in ActionScript, which will be developed by the open source community to implement all of the ECMAScript 4th edition specification. This will be a "self-hosted" compiler that is written in the language it compiles.

"

"AVM2 supports full runtime error reporting, built-in debugging, and
binary socket support so developers can extend the player to work with any binary protocol. The AVM2 also features a Just In Time (JIT) compiler that translates ActionScript bytecode to native machine code for maximum execution speed
."

"Adobe's contribution of source code from the ActionScript Virtual Machine to the Tamarin project accelerates the ability of developers to create and deliver richer, more interactive and engaging experiences that work across multiple platforms."

It's all good ... :)

Ressources:
Sources Code
Tamarin on Mozilla.org
FAQ on Mozilla.org
Adobe Press release
Tamarin vs Javascript Performance

, ,

No Comments

Hexa class – format correct hexa string

This class will help you to get correct hexa string to save in a file. eg, 10 in decimal is "A" in hexadecimal, but when creating an hexa string to save it in a file you need to give the byte like "0A".

Then you have word ( 2 bytes ) and DWord ( 4 bytes ). Lets say you want to save in hexa a width of your bitmap, saying 678. 678 in hexa is 2A6 and must be saved in a DWord ( 4 bytes ). The thing is that Words and DWords are read from right to left, but the bytes still from left to right. So you should have this to be correct: A6 02 00 00.

Anyway you don't need to know all of this. With the class to get your hexa string just do Hexa.DWord( "2A6" ) and you'll get the "A6020000" in result. Check the function in the class.
The getString will let you choose the length of the string, eg if you need to retreive the hexa for a pixel do like:

Actionscript:
  1. getString( _bmp.getPixel(0,0).toString( 16 ), 6 );

Read the rest of this entry »

, ,

2 Comments

Exporting BitmapData in hexa for file saving using swf2exe soft ( like mdm Zinc )

This class will help you to have a string in hexadecimal format to save it in a file. It creates the header of the file, the header of the bitmap and the data. This class require the Hexa class. Be sure you have it when compiling.

This class do its job, but I have to admit as soon as you are processing big bitmap, it's slow... very slow. This is due because of the string operation I'm doing to format it to a conform Hexa string.

So check it and give feedbacks if you find any way to improve it or if you have any request.
Read the rest of this entry »

, , ,

1 Comment

ColorMatrix or how to “paint” MovieClip

Today I have to finish an application I'm developing for my company.
This application is downloading external parts of a house (png files) and displaying them on top of the house image. Thus the user can see the different texture he could chose.

The thing is a feature is to be able to "paint" those external materials.
So I've look around a bit for tips / tricks. I've found two classes for flash, both named ColorMatrix, one made by Grant Skinner the other by Quasimondo

The one from Grant doesn't have any painting features, the one from Quasimondo has it but is not working the way I've wanted to.
What I've wanted is replacing "totally" a color by another one but still keeping the shadow, contrast, ...
Read the rest of this entry »

, ,

2 Comments

AS2 – Listening the event of a CLASS

This class has been made to be able to listen to the events of a CLASS not to the on of an instance.
Read the rest of this entry »

, ,

No Comments