Archive for the 'Flex' Category

The inflexibility of Flex styling

Flex’ CSS implementation isn’t very advanced and it gives me all kinds of trouble when I try to re-style my applications. For the most part Flex does a really good job of allowing customization, but it’s only good for the first 80%.

Read the rest of this entry →

I’m watching you, Jeff Houser

Google Analytics tracks Jeff Houser

Gravité

Stumbled upon a link in a mail from 2001: Gravité, a control panel for old Mac OS which made it look as if you were really dragging icons. Oh, the happy times.

Gravité

Someone should revive this for drag & drop in Flex.

Deep linking in Flex: using SWFAddress and BrowserManager

In Flex 3 there is support for deep linking in the BrowserManager class. Unfortunately it requires that you use the Flex HTML templates which, frankly, are really ugly. I prefer to use SWFObject to embed my Flash and Flex applications. To solve this I have created a simple package that makes it possible to use the BrowserManager class with SWFAddress. You can find it and a description on what it does here: Flex BrowserManager + SWFAddress integration.

Architectural Atrocities, part 8: is there no equality?

The collections in Flex are good as data providers for list and tree components, doing the dirty work of making sure that the components know of changes made to the underlying data, but frankly they suck at most other things. Most importantly they suck at being collections. In this post I’m going to show you why and how to alleviate the problem somewhat.

Read the rest of this entry →

Asynchronous API:s and garbage collection

The asynchronous API:s in Flash, Flex and AIR don’t all work the same in regards to garbage collection. I discovered this the other day when testing out file uploading in Flash. I made the mistake of not keeping a reference to the object that was going to dispatch events when the user had selected a file. It took me half an hour to figure out what was happening, and once I did I cursed myself for not seeing it straight away. However, after having thought about it I think that the the Flash, Flex and AIR API:s are inconsistent and a bit unintuitve on this point.

Read the rest of this entry →

TextMate Flex tips, part 2

It’s been a while since I wrote about TextMate and Flex, but still my last post is one of the first five when I google for “textmate flex“, “textmate flex bundle” or “textmate flex tips“. This surprises me as I thought that by now there should have been more written about Flex and TextMate by now, after all it’s been almost ten months. It turns out that there actually has been things going on, but in the quiet.

Read the rest of this entry →

There is actually more to Flex 3 than just the version number

Three months ago I asked is the only thing new with Flex 3 the version number?, I was bit critical back then, but I take it all back.

Why?

OpenType font embeddning. Absolutely fantastic.

The enhanced constraints feature isn’t so bad either.

Flex WebServices, problem with <any/>

A while back I wrote about using Flex with Amazon WebServices and the problems I had using Flex’ WebService component. Now I’ve tried working with web services in Flex again and discovered new problems having to do with Flex’ serialization of the request when the data type of a parameter is <any/>.

Read the rest of this entry →

Is the only thing new with Flex 3 the version number?

Adobe has clarified the Flex 3 pricing and the good news is that The Flex SDK will remain free (not very surprising as it’s going open source). However, it won’t be much of an update from Flex 2, because the only real new feature will not be included.

Read the rest of this entry →