Stop Coding!

The Unofficial Flex Compiler Blog

Hidden Gem: FDT 4 Launcher Chain

with 4 comments

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!

Written by Clement Wong

February 28, 2011 at 8:03 am

4 Responses

Subscribe to comments with RSS.

  1. Any idea if HFCD works with Flash Builder 4.5? Building and UI Responsiveness have gone back to terribly slow.


    May 10, 2011 at 8:44 pm

  2. Is there a likely release for HFCD with Flex 4.5? or Can i use the current release with Flex 4.5?


    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….


      May 11, 2011 at 3:06 pm

  3. Is there any way to get HFCD installer? Link on page leads to china website


    July 31, 2014 at 9:49 am

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: