Adobe Flash Builder

2005 - 2012
dead us
flash builder was the eclipse-based ide adobe sold to flex developers between 2005 and 2012. it started as macromedia flex builder 1.0 in june 2005, was renamed flash builder with version 4 in march 2010, and shipped its final release as flash builder 4.7 on 7 december 2012. core support ended in 2017 and extended support in 2019. it died the same way the rest of the commercial flex toolchain died, when adobe stopped shipping flash player mobile and donated the underlying flex sdk to apache.

~ the last words ~

by the time flash builder existed as a named product, i had already chosen the part of the curriculum that did not have a flash component. eclipse was a familiar window on my screen in the late 2000s, java for assignments, c++ for embedded coursework with the cdt plugin. flash builder was a sibling perspective in the same eclipse i was using for other reasons. i opened it once on a friend's laptop, watched the mxml preview redraw a button, and never installed it. that was the limit of my flash builder career.

macromedia shipped flex builder 1.0 on 30 june 2005, three months before the adobe acquisition closed. the product was an eclipse rich-client distribution with a custom flex perspective, an mxml editor with code completion, an actionscript debugger and a design view that rendered the swf live. flex builder 2 in june 2006 was the version that shipped on adobe's logo. flex builder 3 followed in february 2008. then in march 2010 adobe renamed the product to flash builder for version 4, partly to share branding with flash professional, partly because flex as a marketing name had already started to read as enterprise-only.

flash builder 4.7 shipped on 7 december 2012 with no major successor announced. core support ran out in 2017 and extended support in 2019. by then apache flex had taken over the sdk side of the toolchain, and the apache project shipped its own ide guidance for moonshine ide and intellij flex plugin. the commercial flash builder line just stopped. there was no version 5 announcement, no migration tool, no follow-up creative cloud product. adobe let it sit in the creative cloud back catalog and let support expire on a schedule.

~ the record ~

Bornjune 30 2005 (macromedia flex builder 1.0, eclipse rcp)
Peakaround 2010 with flash builder 4 release, flex 4 mxml split into spark and halo components
Killeddecember 7 2012 (flash builder 4.7 shipped as the final release, no version 5 in the roadmap)
Lifespanabout 7 years on shelves, support ran until 2019
Made bymacromedia, then adobe after the 2005 acquisition
Killed bythe flex sdk going to apache and adobe exiting commercial flash development

~ how it landed ~

flex builder 1.0 was a strange product to ship. the original flex sdk in 2004 was a server-side compiler licensed at $15,000 per cpu, and the ide was almost an afterthought, an eclipse plugin that helped you write mxml against the j2ee runtime. flex 2 in 2006 was the version that changed the model, the compiler moved client-side and flex builder became the central developer tool rather than a helper. the early prices reflected the shift, around $499 for the standard edition and $699 for the charting edition. these were enterprise prices for a developer ide, somewhere between visual studio professional and a netbeans seat.

the eclipse base meant flash builder inherited every eclipse problem of the era. jdk version mismatches, plugin conflicts with the cdt or jdt perspectives, workspaces that corrupted when you switched git branches. the design view was the part adobe could not have built on netbeans or visual studio, mxml preview was tied to the flex runtime in a way that needed the plugin to host the flash player itself for layout. that view was the actual selling point against hand-writing actionscript in a plain editor.

~ the rename ~

march 2010 was the rename. flex builder became flash builder for version 4, which coincided with flex 4 reorganising the component library into the spark namespace alongside the older halo components. the renaming made sense from a marketing perspective, flex was an enterprise-coded word and flash was the consumer-coded word, and adobe wanted the ide to feel adjacent to flash professional cs5. it also confused everyone who had been writing flex for five years and now had to explain to a project manager that flash builder was the new name for flex builder, not a new product.

flash builder 4.5 in may 2011 added mobile project support, the idea was that you could target ios, android and blackberry tablet os from one mxml codebase by way of adobe air. that was already the rear-guard pitch, six months later adobe announced flash player mobile was being discontinued. flash builder 4.6 in november 2011 was effectively the last major release with new features.

~ the actual end ~

flash builder 4.7 on 7 december 2012 changed the underlying compiler to the asc 2.0 toolchain and made a handful of stability fixes. it did not get a version 4.7.1 update. the release notes for the next three years were all about bug-fix patches for compatibility with newer macos and windows releases. by 2014 adobe had stopped putting flash builder on the creative cloud landing page, by 2017 the eclipse base was three major versions behind the public eclipse line.

the developer community had already migrated. some shops moved to apache flex with idea or moonshine, the bigger contingent rewrote frontends in angular or react across 2014 to 2017. flash builder kept compiling for a few years longer than the runtime it targeted kept loading in browsers, which is the kind of end-of-life status that does not make any headlines.

~ the legacy ~

this part you had to be in the flex world to see, and i was on the embedded side reading datasheets. the flash builder developer ux was good for its era, the mxml editor with live preview was a real step above hand-writing markup and refreshing a browser. that pattern came back in earnest with hot-reload react and vite a decade later, on a completely different runtime. apache flex on a commercial-grade ide is mostly a curiosity in 2026, the toolchain still works for the dwindling pool of legacy flex projects that have not been rewritten yet.

~ leave a rose ~

an anonymous tribute. one rose per visitor per day.

@}-->-- ... roses left here

~ leave a wreath ~

a rose fades by morning. a wreath stays on this grave for good, with your name on it.

from $1, paid once through stripe. it keeps the graveyard running: the hosting and the nightly digging. adopt it and the headstone reads "maintained in memory by" you. the groundskeeper plants new wreaths at the next tending, usually within a day.

» one email a week: new graves and the anniversaries of the dead. subscribe

~ leave a note ~

visitors before you have left these graveside notes. anonymous welcome.

other software: Banyan VINES, Google Hangouts on Air, Connectix, Sony BMG XCP

also died in 2010-2014: Ribbit, Meteor Games, WikiScanner

« previous  ·  random  ·  next »