Every container in Flex by default clips its content, when that exceeds the boundaries of the container. Clipping appears to be a computational behaviour that kicks in once a display object exceeds the container boundaries either due to its position coordinates (x,y) or its size (width, height) . Missing something? Well yes; a display object might also [...]
In order to better serve the growing demand for Flex and AIR expertise, we at Boulevart have launched a new office dedicated to the development of cutting edge Rich Internet Applications. Whether you have a new project going on or need consultancy to help you out with running projects, we are here for you. Our [...]
…now with 200% more “typically”! I was originally scheduled to speak about Making Bling with Flex at the 360Flex conference here in Atlanta. I then got the flu, learned I needed to have an organ removed at the emergency room, and missed the entire conference. Doug & Juan filled in for me. Days later [...]
This morning I finally got around to watching an interview Colin Moock did with Jim Corbett back at Flash In The Can 2008 in Toronto. Jim is one of the software engineers working at Adobe on the Flash Player. The interview is 50 minutes long and has some interesting insights in to the Flash Player, [...]
In case you missed it we published a very interesting piece from Colin yesterday on InsideRIA.com called The Charges Against ActionScript 3.0. I highly recommend that you read it and voice your opinions and I know that Adobe is following reactions to this article.
Meebo has been a blessing to all the chatterboxes in the corporate world. Still, there might be some who miss chatting through a messenger client, unsatisfied by a large window of a web browser. MeeBone can be their simple solution. I only say that this AIR implementation of Meebo “can be” a solution because it is [...]
Yep, "MonkeyPatching" is the hot new word of the day. All the cool bloggers are dropping it left and right. I'd never heard the term til a few weeks ago. Now it seems I can't go a day without reading it in at least a couple blog posts. But until this morning, I didn't really know [...]
I just built a simple navigation system in Away3D with TweenMax to check out how to move the camera around with tweens and interact with 3D objects in Away3D. The scene is quite simple with a few basic primitives. You can zoom in and out on predefined locations (the cubes) and you zoom out again [...]
This is the kind of post which makes me happy Some of you guys may remember the sad story concerning my book who was supposed to be published by O'Reilly France. Finally, O'Reilly France went into a bankrupt and my book was never released. Since a few months, the book is available for download on [...]
How do you encourage cool Papervision3D experiments in the community? You only give away 1000s of pounds worth of software, that’s how! Definitely worth a punt, I would think. Full story here on the Papervision3D blog.
I'm pleased to announce that the Prana Framework 0.6 release is now available. Download | API Documentation | Changelog In this release the following remarkable changes and additions have been made: the IoC container is now ActionScript 3 compatible command factories for Cairngorm's FrontController more PureMVC experimenting ActionScript 3 compatibility We got lots of reactions from people who wanted to use Prana in ActionScript projects but [...]
I have been recently asked a couple of times about the source code that I publish and how to compile it. I decided to write a short note on that. For my experiments, I use a combination of FlashDevelop and the free Flex SDK from Adobe Open Source. It is much better suited to work with [...]

Finally I found a bit of time this weekend to do some other tests with expressions evaluation.

The results are pretty interesting, even if obvious from some point of view. I took the ExpressionEvaluator I wrote as example for the first post about this topic, and then I edited a bit the code adding just in time AS Bytecode compilation.
Thanks to that, expressions evaluation is much more fast and always safe because it runs in its own ApplicationDomain.

You can download the sources here, that includes the edited code and a test file. The test file runs 1 milion of iterations and may hang your browser or at worst case your system. Reduce the value of the ITERATIONS constant if you are not sure about the power of you machine.

If you want to read a bit more details about that, click on the link below to continue reading.

MatrixGrid is a complex component I made that displays a bi-dimensional array and gives the possibility to change its values using combo boxes. These are the changes you can do: change one single item change one row at once change one column at once The MatrixGrid component receives for objects: array with the possible values in each combo box the [...]
Although Flex Builder and Eclipse do have nice debug utilities built in, today I needed a function/method in Actionscript to display into the current application some variables’ content. So I started to implement a var_dump alike function (var_dump from PHP language). So I started and I made the Debug class that will implement the static dump [...]
As some of you may know, I have been the community manager for the InsideRIA site since its launch last year. I would like to try something new for InsideRIA and that is publishing some snippets of information that is part of your book during the writting process. Think of it like “here is what [...]
Here I am in Flash CS3, coding AS3 on the timeline with a few Document classes here and there for sanity on an insane deadline. While waiting for my source control to download (someone apparently checked in the WHOLE internet), I figured I’d blog about an interesting observation I came across this week. [...]
This was a question that has been in my head for a long time: what is the difference between MouseEvent.ROLL_OVER and MouseEvent.MOUSE_OVER. I have been using MouseEvent.MOUSE_OVER for all my rollOvers up to now without really thinking about it, but I think it would be interesting to know the difference for something so basic. If you [...]
A while ago I wrote a post listed a more than 10 spell checker components for RIA applications. SPL is one of them. Lanny McNie just released the 1.2 version of it. Here is what McNie said: I’m happy to announce that we just released version 1.2 of our client-side, check-as-you-type, spell checking library for ActionScript [...]
This will be a simple solution to be able to scroll to the last added row in a data grid. First of all I’ll explain what I mean and what I encountered when I needed to implement it. The expected behavior is after adding a new row into a data grid, it should scroll to [...]

Subscribe to Planet Flash

Search

Tags

3d Actionscript actionscript 3 ActionScript 3.0 Adobe Adobe Air Adobe AIR (Apollo) Adobe Flash Adobe Flex AdobeMAX08 AIR AIR Adobe Integrated Runtime Announcements apollo as3 Asides awards BEA Beautiful Web Business Cairngorm ColdFusion Community Components Conferences design dev Development Events Examples Featured Flash Flash CS3 Flash experiments flash player Flex Flex 3 Flex Example FMS Fun Gallery General Google Jobs Marketing MAX MAX 2007 Misc News Open Source Other Papervision3D Personal photos Photoshop Process Processing RIA Stuff techmology Technology Thinking Loud Uncategorized Whatever

Blogs

Buttons

Planetarium