05 Oct
Previously, I have written about how puremvc takes a stand on patterns of gui architecture while Cairngorm does not. I have also proclaimed to colleagues, that I do not find puremvc especially great, but at the same time find it “good enough”, which is to be understood as: The current contenders are (were?) not any [...]
Posted in Design, Programming, Rich Internet Applications by: polesen
17 Comments
16 Sep
Or am I one of the few people on the planet, who punishes myself with this half-baked support for flex that IntelliJ IDEA has, instead of just jumping the dreaded FlexBuilder ship, before I sink myself?
Okay, that was a bit harsh, it just seems to me, that there isn’t a day, without a new issue [...]
Posted in Rich Internet Applications, Tools by: polesen
16 Comments
11 Sep
Coming from long term Java programming, I can see that I have gotten used to very good api design. It is not, that JavaSE and JavaEE doesn’t have their corners of bad api design. But working with flash and flex, I seem to come across strange and bad api design a bit too often.
The other [...]
Posted in Design, Programming by: polesen
9 Comments
10 Sep
Lately, the new Mate flex framework by asfusion has caused quite a stir in the flex community, as a contender to the established frameworks of Cairngorm and PureMVC. Most of the comments on Mate that I have seen has been quite positive, which I think is well deserved. Mate offers a new way of doing [...]
Posted in Design, Programming, Rich Internet Applications by: polesen
9 Comments
23 Jul
Having worked with flex for quite some time now, I still learn something new about the framework nearly every day. Which is great! The other day, I discovered the IMXMLObject interface in flex. Something I maybe should have known already by now, but hey, .. I didn’t
It actually is really simple. If you [...]
Posted in Programming, Rich Internet Applications by: polesen
2 Comments
22 Jul
ActionScript3 has the nice feature of a get and set keyword, usable for easily defining properties on classes, while still hiding the actual implementation.
AS3 also has the varargs feature, in the form of the …(rest) keyword. This can be utilized to create methods that take an unspecified number of arguments.
Sadly, I have been unable to [...]
Posted in Programming by: polesen
9 Comments
15 Jul
In this post, I compare performance, measured in time taken to compile flex modules with maven, from two different maven flex plugins, israfil and flex-mojos.
The Contenders
If you compile flex projects from maven, you need a maven flex plugin. Targeting flex 3, there currently exists two plugins:
Flex-mojos
Israfil
The Problem: Time Taken to Compile
One problem with the “mxmlc” [...]
Posted in Rich Internet Applications by: polesen
9 Comments
08 Jul
While I do like to write UI code in ActionScript3 within the flex framework, I also miss features from Java sometimes. One of those missed features is method overloading, the ability to have several methods with the same name, differing only in input and output types. This is not possible in as3.
Just Use Default Values [...]
Posted in Programming, Rich Internet Applications by: polesen
3 Comments
09 Jun
In the flex application we are currently developing, the need has arisen to get some more structure on the code. In the upcoming months, we are going to do a great deal of flex development, heavily expanding the functionality of the application, and of course we want to keep a maintainable application. Because of this, [...]
Posted in Design, Rich Internet Applications by: polesen
16 Comments
08 Jun
Are you a Java developer with the thought: “What the f*** is up with all the flex hype here in the Java camp? Is flex not just the same old closed flash world like always?”. If so, then this post is for you.
In my recent post Flex Leads to Clash Between Java and Flex [...]
Posted in Programming, Rich Internet Applications by: polesen
13 Comments