Category Archives: Programming

All things code.

The State pattern in Flex – combining view states with logical states

If you’ve used Flex, you’ve no doubt (er, hopefully) been using View States (AKA <mx:State>) to change the look of your RIA as it progresses through different situations of use. While this is immeasurably useful, it does not necessarily qualify … Continue reading

Posted in AS3, Architecture, Flex, Programming, Tips, Tricks, and Hacks, Tutorial, User Experience | 2 Comments

Introducing KitchenSync – an open-source animation library for AS3

After about 6 months in development, I’m very proud to announce the release of KitchenSync, a multi-purpose tool written in ActionScript 3.0 for doing tween based animations and timing of functions and much more. The project is open-source under the … Continue reading

Posted in AS3, Architecture, Flash, News, Programming | 15 Comments

No children on the stage – a confusing Flash CS3 display list issue

A reader wrote to me with an interesting Flash CS3 problem that had me stumped at first (mostly because I use FlexBuilder instead of Flash). I thought I’d post the answer here so we can all benefit from it. The … Continue reading

Posted in AS3, Flash, Programming, Tutorial | Tagged | 2 Comments

Pimp my ‘clipse – a list of must-have Eclipse plug-ins for Flex/Flash Development

FlexBuilder may have its ups and downs but it still remains my pick for best AS3/MXML editor on the market (with TextMate not far behind). Part of the beauty of FlexBuilder is that it’s built on the Eclipse SDK, one … Continue reading

Posted in AIR, AS3, Flex, Programming, Tips, Tricks, and Hacks, Tutorial | 16 Comments

New Releases on Adobe Labs

Flex 3 public beta is out. AIR public beta is out. and while you’re at it… Flash Lite 3 New Flash Player and BlazeDS, whatever that is. (Hint: despite the name, this is not Flash CS3 for Gameboy)

Posted in AIR, AS3, Flash, Flex, News, Programming, Site-seeing | 2 Comments