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 [...]
The Pistach.io Flash pack has officially kicked off and I want to take this opportunity to thank our first advertisers. Ads for Flash Page Flip by Design Positive are currently in rotation and ads for Electric Rain are going to be up shortly. Register your interest if you would like to advertise on the Pistach.io [...]
This is a follow up from the Complete Starter guide. You may want to read that first if you are new to Eclipse and FDT. The aim of this article is to provide some helpful insights when developing Flash websites using the Eclipse platform with the FDT plug-in. The focus will be more on the platform and how FDT offers certain features that you as an Actionscripter just can't live without. The Eclipse IDE is full of very useful built-in features. All of which is available to use. This article relies on the default shortcut keys when FDT is installed.
Katsuomi Kobayashi has developed an interesting driving simulation using Google Maps API for Flash. This is his second driving simulation, the first was simply a flash toy and a time-waster that I admit cost my previous employer some productivity. Kobayashi was trying to develop more complicated courses but found ready made courses in Google maps. Google [...]
Logging your apps can greatly speed up the debugging process. ThunderBolt AS3 is a light easy-to-use logging tool for Flex 2 or 3 and Flash ActionScript 3, using Firebug in Firefox. It is open-source, and is released with a Mozilla Public License 1.1. The tool provides an option to set various log levels: INFO, WARN, ERROR, [...]
In the last article I explained how to create an image surrounded by border. That article is a start for fixing the issue: “image doesn’t have border style”. Now I extended even more the new ImageBorder component to be able to center it horizontally and vertically and still be well displayed. Modifications were made in updateDisplayList method [...]
Bartek shows this time a cool banner using the FIVe3D. He also mades available the source of the banner so you can check the code. Read and view demo or download source
InfoQ just published post about a great ActionScript framework, JumpShip. JumpShip is a Ruby on Rails inspired ActionScript 3 MVC driven RIA framework. Here at Flex RIA we are all big fun of RIA infused Ruby on Rails system. As matter of fact, the best startup we’ve written(Babble) was just like that. And now, JumpShip [...]
How to put border around an image? How to do that when you set only maxWidth and maxHeight? This is not an easy task. Googleing about my issue I found this, on Adobe’s LiveDocs (you must go at the end where comments are): a couple of helpful comments where Justin.Buser is, literally, drawing a rectangle [...]
That is a  verry small isue, but some times we really need a fast answer. I try to use setFocus method for diffrent UIComponents, for most of them it’s ok, but for a button for example you can’t see focus border using only setFocus method, so the solutions is to use also drawFocus method. drawFocus method is [...]

Subscribe to Planet Flash

Search

Tags

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

Blogs

Buttons

Planetarium