Slashdot Mirror


Flash Builder 4 — Defective By Design?

ApolloX writes "Adobe has released its new version of the Flex Builder, now renamed Flash Builder 4. This version is radically different from previous versions of Flex, introducing the new Spark architecture and theme support. While I am pleased Adobe has finally added support for Eclipse 3.5, I am disappointed with some of the new architecture changes that make doing simple things, such as skinning a button, now quite cumbersome."

3 of 66 comments (clear)

  1. Developer unhappy about backwards incompatible API by josath · · Score: 5, Informative

    Basically his main complaint is that the new API is not fully backwards compatible with the old API. They came very close, so it's possible to combine the two if you want, but it's not 100%. Generally you will most likely be keeping your old apps in Flex 3, and write new apps in Flex 4. The new skinning feature is an amazing feature. His example of 51 lines of code to replace 5 isn't really fair, his 51 lines of code has a ton of stuff that isn't required, and yet the new skinning features can do a million things that the old simpler one could not. Not sure how this random blog post by an inexperienced developer got approved on Slashdot...oh wait, it's critical of Flash and Adobe, now it makes sense.

    --
    sig? uhh, umm, ok
  2. This guy doesn't know what he's talking about by Layth · · Score: 5, Informative

    Seasoned actionscript and flex developer here.. I read this article a few days ago, his points are all nonsense.
    #1 Duplicate code base - The libraries only include what files you reference, like c++. If you don't want the other classes, then don't use them! It's that easy
    #2 There is an in-depth article by Joan Lafferty that goes over migrating from flex 3 to gumbo. This guy is bitching about his ignorance towards the process, not the process itself.
    #3 Yeah, there is more code.. But guess what? There is also CODE GENERATION in flash builder 4, specifically for skinning. All those extra lines of code are generated for you, so who cares. It's not like you have to actually write them.

    You want some legitimate complains about flash builder? This guy doesn't really know what he's talking about, and he's not going to give them to you.
    There is one huge complaint that I have, and that is the ridiculous name change from Flex Builder to Flash Builder.

    It would make sense, really, if Flash Builder could build flash files. But it can't. If you try to create a Flash file it tells you that you need to install CS5 to use that feature.
    And CS5 isn't even released yet. WTF? It's not even in open beta, so you can't install it even if you were okay with using a beta product in conjunction with a released product.. and yet there are articles posted on adobes web site talking about how you can edit flash files now with "Flash" Builder.. sadly, not true. And it doesn't work in conjunction with CS4, so even if you have that they're strong-arming people into the upgrade.

  3. Re:Not "defective by design"! by CODiNE · · Score: 5, Funny

    That's right! People... you're going to brick "Defective by Design!" that's not what it means.

    --
    Cwm, fjord-bank glyphs vext quiz