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 | 48 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...
Posted by Jacob Wright in GeneralDec 29th, 2008 | 2 Comments
I’ve been so busy with client work I haven’t written for a long time. I was even invited to speak at MAX through a referral from Tom and John with 360|Flex and wasn’t able to write about it. I was so busy with client work when I wasn’t doing that I was preparing my presentations.
After this week I will be mostly done with a large project deadline and have time to get back to writing. There’s much I want to talk about. Including a RESTful website system I’ve helped build on PHP’s Zend Framework, cool stuff with cloud computing, and maybe even some Python....
Posted by Jacob Wright in GeneralOct 16th, 2008 | 2 Comments
Geek alert: this post gets into Linux and other such topics. More geeky than I usually get.
I have finally got my setup complete. I got tired of trying to find Mac binaries of all the libraries I wanted installed for web development, and I’ve been doing much more PHP this month than Flex. So I reworked things. Here’s my setup:
Ubuntu Server 8.0.4 running on VMWare Fusion
lighttpd web server, learned it in a few hours and loved it (thanks Jake)
sshfs to mount my ~/Sites folder to the /var/www/ folder on the Ubuntu VM
Installing Ubuntu Server on VMWare wasn’t a problem. I tried...