09.06
Apparently, I’ve been living under a rock as I just heard wind of the fact that Adobe is planning on renaming Flex Builder to Flash Builder. Is this change a good or bad thing? I’m personally indifferent, but I can see how to certain people such as headhunters, recruiting managers and clients this might cause some confusion as a lot of people may thing of Flex as a whole different technology.
I started reading some blog posts on the subject and some of the discussions/arguments ensuing over this change, and came to the conclusion that people seem to have quite a few misconceptions and false ideas on this whole subject, “Flex Developers” included.
I’m sure this is covered elsewhere somewhere, but I felt like writing about it anyways.
So, first things first, what is Flex? At it’s simplest definition, the Flex SDK is an AS3 framework, that’s all it is. What tool you use to develop Flex apps in is entirely up to you, it’s not tied to any program at all. Sure you can use Flex/Flash Builder, or FlashDevelop or even Notepad for that matter, but no it’s not it’s own “technology” per se, it’s a framework, and it’s only AS3. By calling yourself a Flex Developer, you are not saying you know x and y programs, instead you are saying you’re an AS3 developer with a coherent understanding of the Flex SDK.
Yes, there is MXML, which is a markup language, and there is an MXML compiler (included in the SDK), so maybe the SDK is a bit more than just a bunch of AS3 classes, but nonetheless MXML compiles into .swf form, which is played back by Flash Player. If your content is viewed in Flash Player, then the tool you use to build it being called Flash Builder is completely understandable, and makes perfect sense.
Basically what I’m trying to say is that I don’t see why some people are almost up in arms over this whole thing, as looking at the name change logically, it all checks out fine.
