A much needed name change

There have been many rumors about an upcoming name change for Flex Builder. Well I’m now finally able to talk about it a little more. As I have hinted before the name will indeed become Flash Builder. So what does this mean for Flex? Nothing really. Remember, Flex is a framework, not a tool. The reality is that many developers were using Flex Builder for pure ActionScript work so removing the word Flex from the tool is very appropriate. Calling yourself a Flex developer still makes total sense and is even more accurate now. It means that you specialize in developing with the Flex framework. This change will take a little getting used to but I firmly believe that it will clear up confusion more than it will create it.

Lee


Commentary

  1. John O says:

    Cool! And now I can feel less dirty when I use Flash Builder to code my Flash Pro IDE projects. LOL :)

  2. Does this mean that the now named “Flash Builder” will work along side with Flash, or possibly replace flash in future versions?

  3. Gil says:

    Who cares? We have FlashDevelop. Heh. Sorry, couldn’t resist.

  4. samBrown says:

    interesting and ultimately appropriate; it’s all about ‘the flash platform’ right?

  5. Natasha says:

    Excellent!

  6. Mark Lassoff says:

    I wonder from a marketing perspective if this will turn off some developers who see “Flex” as a separate platform from Flash. With some developers Flash still means heavy page downloads, graphically intensive animated sites (taking the work out of the developers hands) and no SEO. However, I have seen some of those same developers work with Flex as a data visualization tool without complaint. Just wondering…

  7. Evride says:

    Replace Flash? I doubt it will ever do that. Flash Builder and Flash serve two different types of people and have two different functions.

  8. dev says:

    not gumbo? why change to flash builder? or u mean flex 3 the flex builder will change to flash builder?

  9. Pedram says:

    Yes,
    I’m agree.

  10. lee says:

    A few things that I want to point out. Flex is NOT going away. Flex is a framework and we are simply removing the name “Flex” from the tool as it is also used heavily for pure ActionScript work.

    This new name ONLY applies to new version of the tool which will have a public beta coming up soon in the summer.

  11. Josh Tynjala says:

    It’s a good change, in my opinion. Though I consider myself a Flex developer at least half the time, I think I’ve actually worked on more pure AS3 projects in Flex Builder than Flex projects. It’s clearly not a Flex-only development environment, and the new name is far more accurate. It may cause some initial confusion (as all rebranding does), but I think that any problems will clear up quickly.

    I’ve noticed a few people wonder if explicitly declaring that Flex is a part of the Flash brand in the product name will turn off developers who are considering Flex. We all know that a certain subset of the developer community has a lasting grudge against Flash due to its misuse, so this almost seems possible. However, I suggest thinking critically about that concern for a moment. Don’t you think it’s rather obvious that Flex runs in Flash Player? Is it really conceivable that a developer would never realize that Flex is really Flash-based with even the smallest amount of research?

    Also, can we stop with the irrational fear that Flash Builder will replace the Flash authoring tool? Do you really think Adobe would just start ignoring the massive number of Flash content creators who draw things by hand, work with the timeline, and understand the library much more than code classes? Flex is a framework for building RIAs. Flash has many more use-cases, and sometimes, even Flex isn’t right for an RIA-like project. Flash Builder would need years and years of development time to implement all the features needed to replace the Flash authoring tool. These two tools have their own use-cases, but can also co-exist for the same user. I create art in Flash CS4 and write all my code in the current version of Flex Builder. They’re separate tools, and have such a large variation in focus that both must exist to have any chance of making their target audiences happy.

  12. lee says:

    @Josh Thanks so much for the well worded response.

    @Everyone I can guarantee that the Flash IDE is not going away. I don’t know what else to say to convince you. I’m not one to BS my readers so I hope you will trust me on this.

  13. subb says:

    Make sense.

  14. Dave Gamez says:

    that’s why I’m swfgeek and not flexggek or flashgeek or asgeek :P it all ends as a nice and pretty .swf file :) I think it was a good move for the Flash Platform

  15. Kevo Thomson says:

    Interesting. I do think this is going to cause more confusion than it’s going to eliminate though: two IDEs with Flash in the title. The word ‘Builder’ implies that you can’t build anything of note using Flash CSx. Perhaps they should have called it ASB for ActionScript Builder. Out of curiosity, will future releases of Flash Builder still be dependent on the Eclipse IDE? or are there plans to steer away from that in future?

  16. TroyWorks says:

    I think this is a smart move. In pitching to clients, there is 2x the education to explain what Flex is and what it is not. Often they don’t realize it’s relationship to Flash IDE or how the two compliment (or conflict) with each other.

    It’s going to make it harder to find people on the job lists, as the term Flash is already overloaded with so many meaning. There is a huge skillset difference between knowing the intimacy of the ever evolving flex framework, pureAS3, and the FlashUI. Plus special hats for desktop apps (not necessarily just AIR, Zinc, Director etc). mobile etc.

    OOoh far out the captcha has the name of my street!

  17. Adam says:

    I think this change is unfortunate in its narrowing of the conceptual distinction between the two products, even if it does so in a way that reflects their closeness. It’s going to be a little harder now to describe how you develop for the Flash platform, particularly to those not working in the area.

    In an ideal world, I think Flex Builder would have had a unique and balanced name from the start – maybe ‘Flax’ (or ‘Flesh’), or something superficially unrelated. Of course it wouldn’t have been possible to change to something like that now, but at least initially I think we’ll now need more words to describe the same things.

    Maybe for Flash Builder and the Flash Pro IDE we’ll start saying eff-bee and eff-pee-aye (or FlaB and FlaPI). Maybe not.

  18. hristo says:

    I suppose that, now that Flex won’t even be part of the name of the product, its right about time to give us the option to choose the base class for Embeds. I bet I am not the only one that doesn’t want to compile irrelevant stuff in ActionScript projects.

  19. Swf Builder says:

    So we’ll have Flash Builder X and Flash CSX. This should make for some interesting job interviews.

    I’ve said it before: why is it necessary to have two completely different applications for creating swf files? Why can’t you combine the advantages of both into a single application?

  20. noj says:

    but flash builder also builds air apps? we should probably call it flairsh builder. lol!!

  21. Tek says:

    It’s a good thing. Experienced Flash Developers will finally benefits of their Flash experience in their resume. Actually more and more employers prefer a newbie Flex Developer than an experienced Flash Developer with less Flex experience.

  22. Bart Guijt says:

    Not sure if the name change is a smart move: Flex Builder is, afer all, about building Flex apps.

    What about Flash Professional then? Will Flash Builder adapt some Flash Pro features? I wouldn’t mind a new Flash tool converging Flex Builder and Flash Professional into Flash Builder, then the new name is definitely appropriate.

  23. tasovi says:

    who sneed flash builder, when there is FDT?

  24. Philippe says:

    And how about the Flex SDK?

    Many times I have heard the “I don’t want to use Flex” when we are talking about compiling “pure AS3″ using the SDK.

  25. Borek says:

    It will be difficult to explain to clients that although I posses strong Flex and _Flash_ Builder skills, I have nothing to do with Flash. For AIR developers, this rename makes even less sense.

    I like the name Flex Builder and if you’re not going to merge Flex Builder and Flash CS, I think it would be better to keep the current name(s).

  26. Linhdoha says:

    I have the same question as him.

    http://riapriority.com/en/blogs/index.php/constantiner/flex-builder-is-now-flash-builder

    “Ok. What we have now? We have Flash IDE and Flash Builder IDE (looking forward for questions from customers and colleges about what is difference and why Flash Builder IDE has advanced code editor but can’t compile fla-files and Flash IDE can compile them but useless for serious coding?). And we have Flash Catalyst which can use projects imported from Flash Builder IDE but can’t share the same project and can’t edit fla-files. And have one ugly child aka Flex SDK which is what? How to explain colleges and customers why Flash Builder IDE hasn’t timeline and can’t build flas but can use something which called Flex SDK (why Flex? why Flash?). And in other hand Flex SDK can be used to develop only in Flash Builder IDE and Flash Catalyst but not in Flash IDE. And what about beginners? Why Adobe going to drive them mad?”

  27. thebouv says:

    I just don’t see the point in this other than to try and get more attention on the product. Maybe they can dupe Flash developers into buying Flash Builder as well.

    It just seems more confusing to have two IDEs called Flash (Builder / CSx). Can I make Flex apps with Flash CSx? Can I make Flash timeline/frame/library changes to .fla files with Flash Builder?

    It’s always been easy for me to explain to my developer / designer coworkers the difference. There’s never been any confusion.

    I just find it annoying and unnecessary. Adobe doesn’t have a good history with their perception of “name changes to stop confusion”. Remember the Fx prefix debacle?

  28. Francisco says:

    I think is a cool idea to change name, because actualy we lost many beginner AS developer.

  29. Flex Builder sounds better to me, the name doesn’t matter but could be Flash Platform Builder. All I expect from FB4 to be a better Flex and Actionscript Development tool. Indeed, I think the time has come for most Flash Platform Developers to leave Flash IDE. Flash Catalyst may be a good sign for this action but it will be a challenge for designers as most of them still could not switch to the new motion panel on CS4.

  30. Paul says:

    Still sticking with FDT ! ! ! ! ! !

  31. Jon says:

    Summary: This is going to be really confusing for people.

    Details: Most people who are not making things with Flex for a career still see Flash as a tool for making cute animations on a timeline, similar to what Director does. Although I see benefits of allowing the greater marketplace to see what more can be done using Flash (e.g. YouTube’s video streaming, etc.), changing the name for your flagship programming environment to that of your Flagship animation product will cause pointy-haired bosses’ heads to explode in confusion (and not in a “good confusion” way).

    Solution: (This is not an easy one, by the way) Pull all parts of your platform into one product for sale. Have a “designers view” and a “developer’s view” with one and the other having different options. Position your forthcoming Thermo/Flash Catalyst as a “bridge” between the non-Flash world and the Flash world (like Microsoft seems to be doing with their Expression suite)-Catalyst could be equal to Blend, etc. This way, you will not have people complaining that they cannot open version four .fla’s in FlashBuilder, plus could see a compelling reason to upgrade from version MX/ASv1&2.

  32. Josh Tynjala says:

    I have one thing to add to my previous comment: changing the name of the development environment you use does not mean you must change your job title, the experience you list on your resume (one word only, if you happen to list the tools you know), or what you write in job descriptions when you want to hire a developer. A Senior Flex Developer is still a Senior Flex Developer, regardless of whether he or she uses Flash Builder, FDT, FlashDevelop, or TextMate plus the Flex SDK. A Flash Developer is still a Flash Developer in the same way.

    If you build Flex applications, then market your technical knowledge by talking about Flex, Flex, Flex(!). You don’t need to tell your clients what IDE you use, if you’re worried that the word “Flash” will cause them undue stress.

  33. Stunt says:

    Flex is beautiful name and I like it :D

  34. Isaac says:

    @Josh, sorry I dont agree! how confusing will it be telling a boss, “I need Flash Builder IDE” and then the designer dude approaches him that following month that “I need Flash IDE”, you know what he’ll ask back? Doesn’t Flash IDE also build?

    The “Builder” is a very lame and inappropriate word to use to differentiate the 2 IDEs. Agreed they both render to Flash Player, why not employ another word that beams their differences rather than a base word that’s copied from the ancient Flex Builder? If it’s about name, they both build using different compilers.

    I think Flex Builder should have been renamed Flex CSx and integrated into the CS suit. i.e Flex IDE is for building apps on the Flex Framework and Flash IDE is for building apps on the Flash Framework; fine Flex is a subset of Flash.

    This move will complicate things and discourage newbies and the arrogant Java guys who wouldnt want to be associated with the word Flash.

    Adobe, this is not a good move at all.

  35. leef says:

    “many developers were using Flex Builder for pure ActionScript”
    AMEN!

    I hope Adobe improves on the workflow for linking interface-designs to actionscript classes.

  36. Pat says:

    Terrible idea. Marketing spoof. Nothing against Flash, but when I tell a client I’m going to develop their site in Flash – they turn their nose up and I lose the contract. Tell them I’m developing it in a nifty technology called Flex and they are all over it. Too many companies have an issue with developing in Flash – and yes I know it’s pulling the wool over their eyes because Flex is still a Flash app – but it’s going to be terribly confusing.

    Another point – when I hire people to work on my projects I DON’T want a Flash developer – I want a Flex developer. They think differently. Flash people are generally very graphically inclined, where Flex developers understand forms, and workflow, and business apps better in my opinion. I have 1 Flash pro I work with and 3 Flex pros. I wouldn’t want them doing each others job.

    I know it’s too late and Adobe is already printing up the new Flash Builder artwork, but I wanted to get my 2 cents in. Terrible terrible idea. What next – renaming ColdFusion to HTML Builder because “we’re really not creating limitless energy with our code”.

    While you are at it Adobe, rename Acrobat to something more like what you use it for. Document Viewer CS.

    Enough said.

  37. Orlando says:

    Hey Lee, this is kind of a random question but do you think we could get a 16×16 ico? The eclipse icon is so ugly =p

  38. lee says:

    @Pat You’re just not getting it. You can STILL talk about Flex with your clients and can still look for Flex developers. That hasn’t changed at all. You don’t need to start saying “Flash” to people who won’t understand it. And it is not a marketing spoof whatsoever.

  39. Steven Sacks says:

    Flex is a brand that makes the enterprise feel good about using Flash. I think we can all agree on that statement.

    Adobe is taking the tool that the enterprise associates with good feelings, and renaming it to a technology that the enterprise associates with bad feelings. The difference matters to them, even if it doesn’t matter to us.

    Pulling a Folgers Crystals swticheroo on your customers is a questionable tactic. I’m sure Adobe has done its homework. We’ll see how it all shakes out.

    The golden rule is to listen to your customers. Are your customers clamoring for this? I’m interested to know if the enterprise has been asking Adobe “Hey, this whole Flex thing…isn’t it just Flash? We’re confused by the name, will you rename it Flash Builder?”

    Something tells me that didn’t happen.

    For the record, I prefer the name Flex Builder. Maybe SWF Builder would be more appropriate, because it’s not a Flash Builder, it’s a SWF Builder. Flash has frames (and frames aren’t necessarily a bad thing – they’re extremely useful in the hands of a skilled developer)

    I’m a developer, and I use Flash. I use FlashDevelop to write code on Windows, and I use Flex Builder to write code on Mac (until FlashDevelop comes to Mac, then it’s bye bye FB).

  40. William says:

    @lee (52) You want people to keep using the brand Flex, I understand. BUT, does this move help at all to differentiate Flex vs Flash (I think Adobe is still trying to differentiate Flash/Flex no?). I say this creates more confusion than clarity between the brands.

    More likely to happen is that beginners in the flash platform space will start using the brand “Flash” for everything because they are oblivious to the brand Flex. Picture this. Someone brand new to the flash platform space downloads Flash Builder and starts developing content. To him/her, the content developed is “Flash” because it is never mentioned what is Flex vs what is Flash. The fact that the tool he/she downloads is named “Flash” Builder implies that he/she is building Flash.

    Is this what Adobe intended?

  41. I use the Flex Buinder on Eclipse only to code my actionscripts applications. And i fell pretty good. I am waiting for a version of FlashDevelop to Mac, so FB is good for this moment and help me so much.

    It’s correct to separate Flex of tool name, because Flex is a framework made for Adobe, not realy a tool. Flash Developer is more apropriate.

  42. TimK says:

    “many developers were using Flex Builder for pure ActionScript”. I wonder why? Oh yeah, because they probably got entirely fed up with the Flash Coding IDE.

    I don’t like the name change. After reading several comments on this page I really started to agree that a product called Flash CSx Professional is just too similar to the name Flash Builder X. That is kind of ridiculous. Flash Builder is a horrible name! The name Flex is way cooler and carries much more prestige. Flash Builder is as bad as the name Flash Maker, or Flash Creator, or Flash Doer, or Me Make Flash Me Likey YAY!.

    Think of something else, or at least let us in on your longer term plans so we can see if your logic is sound.

  43. Adi says:

    FB? What the F***? Adobe is going to buy FaceBook? And then change Adobe Flex Builder into Adobe FaceBook? What the F***? :LOL:

  44. Chris says:

    Flash Builder: Why not mix our idioms too — How about a carrot in sheep’s clothing? You never know: the long-term soft-core Flash fumblers might yield to the bait that was once dangled in-front of the Java hard-core, and return. A home-coming boys and girls! A home-coming! :)

  45. b1 says:

    People, who cares what name have tool? Flex developer still must know flex framework. If I work in FlashDevelop can’t tell that I’m flex developer?

  46. Christian says:

    For Flash devs the word Flex gets out of the way. Before this you had to explaine your boss that you needed two programs to create good flash apps: flash csX and Flex Builder.

    - “Flex Builder ?” – (usually the answer to your request)
    - Yes.
    - What is Flex? Is it Flash?
    - Hmm, no, it is not Flash, it creates SWF for Flash.
    - Do you know Flex?
    - Hmm, no, not really. I need it to write AS Code.
    - Can you not do it in CSX?
    - Yes, but it has several pluses, CSX doesnt has.

    (So on and on and on)

    ==

    Bottom line: its just a name. What would happen to gotoandlearn.com if it changed its name to videotutorialsforflashandsometimesflex.com ?

    Greetings, everybody.

  47. Dave says:

    For me this name change almost makes because I currently use Flex Builder for building Flash applications (I don’t use the Flash timeline, but I don’t want the Flex overhead) which I then have to compile in the Flash CSx IDE

    This name change would only make complete sense if… Flash Builder will enable compiling of (pure AS) Flash applications outside of the Flex framework, doing away with the need to have Flash CSx altogether!

  48. Anthony says:

    The Flash Builder IDE was born out the V2 components originally presented in the Flash IDE (Flash MX).

    Flash Builder was ashamed of his origins and decided to call himself Flex Builder instead. But blood is thicker than water and after many years, he has reconciled with his older brother, Flash.

    I am sure Flash and Flash Builder will become even closer as the years go by.

  49. brewing says:

    So i dont tell this my Mom buhuhuhuhu

  50. Ansury says:

    I don’t know what you all are talking about regarding “pure AS projects” and Flex. You can write a “pure AS project” using the Flex SDK. Flex is not equal to mxml, not even close.

    And the name change is a terrible idea, creating more confusion than it removes. Google for some posts from other Flex developers on the Adobe forums to find out why. (Or, just look for the threads from the confused new people.)

    It’s much more reasonable to expect a Flex dev to understand the difference between an SDK and an IDE, than it is for everyone else to understand that Flash Builder is not for “pure” Flash developers, but Flex developers. Adobe should have polled the Flex community before making this decision, ah well.

  1. [...

Leave a Comment