Hidden Gem: FDT 4 Launcher Chain
Over the years, I’ve analyzed many customers’ Flex build performance problems. Most of them have very well-organized Flex/Flash Builder workspace. Let me give you an example:
- 1-2 core, “first-tier” libraries
- 8-10 “second-tier” libraries that depend on the core libraries
- a main application and many test applications. They depend on some but not all of the “second-tier” libraries.
If you modify code in one of the core libraries and run a test application to verify the fix, Flash Builder will incrementally compile *all* of the “second-tier” libraries even when your test application depends on 1-2 of them. Of course, it is nice to have all of the “second-tier” libraries updated but that is additional time you do not want to waste.
Meet The FDT 4 Launcher Chain
FDT approaches this problem differently. FDT does not automatically build everything under the Sun when you modify code. It builds only when you want to run/debug and only builds the libraries you specified in the “Launcher Chain“.
This is smart – the folks at Powerflasher did not write the Flex compiler – they use the compiler written by Adobe and use it better than Flash Builder!


Any idea if HFCD works with Flash Builder 4.5? Building and UI Responsiveness have gone back to terribly slow.
JTtheGeek
May 10, 2011 at 8:44 pm
Is there a likely release for HFCD with Flex 4.5? or Can i use the current release with Flex 4.5?
Sharif
May 11, 2011 at 8:44 am
You can install it and point it to a 4.1 SDK, no idea yet on how to make it work with the 4.5 sdk….
JTtheGeek
May 11, 2011 at 3:06 pm