Posted by Jacob Wright in GeneralFeb 17th, 2009 | 3 Comments
Tyler has ‘officially’ released his weak-reference databinding. It is smaller and faster than Flex’s but can be used in Flex and even has an MXML tag to create a bind. Check it out: http://www.xtyler.com/code/177.
Update: I’ve refactored it and unit-tested it, fixing several bugs. The new version can be found on github.
Posted by Jacob Wright in ActionScript 3, Flash, Flex, PHPFeb 12th, 2009 | 4 Comments

The Flight Framework is basically a collection of great utilities and independent tidbits that are organized to help us build our application. So I thought I’d make a call out to all the great standalone features in Flight, tell what they are, and leave it to another day to go more in depth on them.
Fix for abstract classes
The tiny static classes in the flight.error package allow you to ensure an abstract class is not instantiated and that abstract methods are overriden.
Registry
A global registry to store objects or data that anything in an application can have access too.
Reflection
The...
Posted by Jacob Wright in ActionScript 3, Flash, FlexFeb 4th, 2009 | 49 Comments
I made the TextField undo component. Add this component to any Flash or Flex application and all your text components will have undo and redo. This has been open sourced and is on http://code.google.com/p/undo-textfields/.
Instead of making different Flex and Flash components to use in place of the available components, I made one that adds undo to existing text components. It should work in Flash and in Flex, though I just have a Flex example to show you today. You can see that it can be container specific, though you would probably just put it on the root of your application or the stage. Type...
Posted by Jacob Wright in Applications, GeneralFeb 3rd, 2009 | 1 Comment
I just got word I will be speaking at 360 Flex. I’m really excited. I’ve had a lot of fun there in the past and the crowd is much more developer centric than other conferences, which makes for more interesting conversations and presentations. I recommend 360 to anyone, but especially to developers. Go register now.
I’ll be presenting “Cloud computing with Flex”. I’ll talk about the services available to scale your application, but I want to focus on how you can build an app with zero server-side code. It’ll be an AIR app that stores its data on the cloud.
Here...
Posted by Jacob Wright in ActionScript 3, Flash, FlexJan 22nd, 2009 | 4 Comments
I presented on creating your own undo/redo at 360 MAX unconference and a uFlash meeting. People seemed interested in knowing how to do it, but were more interested in having the code. It really should be part of Flex TextAreas and TextInputs. So I was going to code up a couple custom components that extended TextArea and TextInput (e.g. UndoableTextArea) and release them for use. However, as Tyler reminded me, that wouldn’t work in Flash apps, only Flex. So I have a proposal and would like to get your feedback.
If I created a component that you put on the root of your application (or any...