I just read Tink’s post on the nonsensical names of the core ActionScript packages: flash, fl, mx and air. In particular, it seems absurd that the AIR packages should be scattered throughout the flash.* packages (and apparently the mx.* packages also). With the introduction of a new technology surely that would be an easy one [...]
At my work, we have to maintain a large and utterly horrible legacy project. You know the type. AS2, and not just any AS2 … nasty _global-infested, _root-ridden, procedural … like spaghetti when you forget to put a drop of olive oil in the water: tangled and stuck together. It’s far too big to redevelop [...]
I’ve been looking recently at Five3D. I like the smoothness of the edges of the shapes, compared with Papervision3D or Sandy. The API is not very mature in comparison, and the sticking point is that it’s purely vector-based, not bitmap-based. This is a good and a bad thing. Good for vectors - including text (see [...]
I have been thinking about the useWeakReference argument in IEventDispatcher’s addEventListener() method. I feel like I don’t really trust it - see Joe Berkovitz’ post from last year - and also that a lot of the time, it’s not doing the job I want.
I often find that the only thing preventing an object in [...]
I have been thinking some more following my earlier post about how good it would be to have a system for creating ActionScript classes from XML Schema, for binding XML data to code.
I thought it might be a good idea to set something of this nature up as web service, or a web application, using [...]
Here is a little example of the 3D graph as per my earlier post, with randomly generated data.
There are some really powerful solutions out there for communication between Flesh apps and the backend nowadays. LiveCycle Data Services, BlazeDS, Red5, GraniteDS, PyAMF, OpenAMF … and of course support for SOAP and JSON … and I’m sure there are others I’m forgetting. When I think about the bad old days of loadVariables(), we’ve come [...]
I’ve been skimming through the Adobe AIR for JavaScript Developers pocket book, and toying with the idea of creating the idea of an HTML/JS based application. Looking at the actual code examples kind of put me off though. JavaScript is so primitive - no classes, no typed variables. I remember the hoops you need to [...]
After dealing with the fallout from several developers at varying levels of experience coding with their own ad hoc styles, to deadlines, I want to settle on an AS3 framework to form the basis of future large-scale projects. I considered Cairngorm for a while, but I’m now leaning towards PureMVC for several reasons.
First, the [...]
This is a trivial matter, but it’s been bothering me for some time.
Why does Flex Builder insist on putting the opening curly brace of a function declaration on the next line:
function foo():void
{
.. instead of:
function foo():void {
What is the point of this waste of space, which doesn’t make anything easier to read, but justs wastes space [...]
Recent Comments