Home > AIR, Debugging, Flex, Flex Builder > The Flex Builder 3 Professional license should be cross-platform

The Flex Builder 3 Professional license should be cross-platform


Edit: In a comment below Ted Patrick confirmed that Adobe has indeed already changed the licensing to allow for a virtualized Win/Mac combination. Fantastic News! One more reason to develop on a Mac! (02/08/08 11:42 PST)

I develop Flex and AIR applications in Flex Builder on my Macbook Pro notebook and I keep a copy of VMWare Fusion and Window XP on standby for testing.

Last week while debugging an AIR application I came across a NativeMenu problem that required me to set breakpoints inside the Windows specific section of the NativeMenu code. No problem, I fired up VMWare Fusion, started Windows XP, installed Flex Builder 3 beta 3 and imported the project from my Mac partition. It all worked very slick and I was able to debug the problem and code a solution from within Windows, all without making a copy of the code base.

It all sounds so good and efficient right?

But later as I was basking in the glory of my victory, I got to thinking…this won’t be possible once Flex Builder 3 is released because I won’t have a Windows license key for Flex Builder 3. Will I need to spend hundreds of dollars for a Windows license key just so I can debug the occasional AIR application? What about when Linux support is a reality? Hundreds more?

The short answer may be “Yes”, pony up the cash and move on ya whiner!

But there’s a larger question at the root of this issue. Does Adobe as the provider of a freely available cross-platform runtime have an obligation to it’s developers to provide an equivalent platform for developing and debugging across all the supported platforms? In my opinion they do, it’s in Adobe’s best interest long term. Being able to debug AIR applications on Windows, Mac and (looking forward) Linux will only improve the quality of AIR applications and that in-turn should promote adoption of the platorm.

Let me be clear, I’m not suggesting that Adobe give away the IDE farm, I am suggesting that Adobe needs to consider the developer faced with challenges of cross-platform debugging in AIR. How does the developer who cannot afford a Windows, Mac & Linux IDE affect the platform as a whole? In my opinion the AIR applications we create (free or not) are public ambassadors for the platform, as such we need them to be stable and performant across every platform the AIR runtime supports. To accomplish this we need reasonable access to tools for each platorm.

So here’s my suggestion Adobe, it’s simple. Make the Flex Builder Professional license cross-platform. Let your developers make a choice for cross-platform debugging.

  1. February 8th, 2008 at 11:17 | #1

    Tom,
    I would love to see a single license to covers a developers use on MAC/WIN/LIN actually so does Adobe. We changed the licensing system to support WIN and MAC. You can indeed run them vitrualized and enjoy the workflow described above.

    OK DONE! Anything else you need?

    Cheers,

    Ted Patrick
    Adobe Systems

  2. February 8th, 2008 at 11:34 | #2

    @Ted – I love it! Thank You!! I was hoping that Adobe was already thinking about these issues. Very happy to see you confirm that. Thanks again.

    ~Tom

  3. February 8th, 2008 at 11:47 | #3

    This is very good news indeed!!!!

    DW

  4. February 11th, 2008 at 03:01 | #4

    great, but we need linux support too, many developpers are waiting for flex on linux to make the switch. oh, and Air for linux too. asap. please. ;)

  5. Anonymous
    February 14th, 2008 at 08:12 | #5

    mee too…
    We are waiting for a full version of Flex Builder in Linux…
    ;)

  6. February 14th, 2008 at 17:34 | #6

    http://labs.adobe.com/technologies/flex/flexbuilder_linux/ I can’t wait for this to be out of alpha.

  7. February 29th, 2008 at 10:37 | #7

    Is this just for Flex 3 or are they re-doing Flex Builder 2 as well?

  8. February 29th, 2008 at 10:57 | #8

    Good question Josh, I’m not sure. My assumption is that the change would *not* be retroactive as license keys for Flex 2 on Mac and Windows are already out in the wild.

  9. May 22nd, 2008 at 09:07 | #9

    Awesome! I was worried I wouldn’t be able to run my copy in Linux once it is released! Such great news and I’m happy to see Adobe supporting cross-platform development like this, fantastic!

  10. July 27th, 2008 at 15:53 | #10

    I’m waiting for FB3 for linux too. My alpha 3 trial is just about to expire and I don’t hear any noise about new trail keys or a new beta version. After talking about this issue with Tim Buntel at webdu this year, he said there are certain difficulties they’re yet to overcome in porting the design view, refactoring support and other critical functionality. He also hinted that FB for linux may not be release in version 3. Ted or anyone else from Adobe that’s listening, can you confirm this or am I mistaken?

  1. No trackbacks yet.