Home  >  

New Poll: What IDE do you use to create Flash content?

Author photo
AddThis Social Bookmark Button

With all of the chatter lately about the renaming of Flex Builder to Flash Builder and the many ways of compiling SWF with the Adobe tools alone, Kevin Suttle and myself thought it would be interesting to see what other tools are being used to create Flash content. We will have to run this poll again a year from now to see what kind of impact Flash Builder and Flash Catalyst have on the results.

To take part in this poll, please click here.

If I missed any tools, please let me know in comments.

Read more from Rich Tretola. Rich Tretola's Atom feed richtretola on Twitter

  • comments: 15

Comments

15 Comments

Yakov Fain said:

You should add IBM's RAD to this poll.

This should be a multi-select poll, because clearly you have to involve the Flash IDE if you're producing actual Flash content (as opposed to a swf as an end product). So you might do your AS coding in some other tool, but AFAIK there is no way to assign a base class or compile the file without resorting to the Flash IDE at some stage.

It might make for an interesting discussion to talk about whether Adobe is clarifying things with the rename (all of these platforms produce a swf) or whether they're muddying the waters by implying that Flash and Flex swfs are equivalent, which could lead a reasonable person to believe that they could move the same source code through the various tools available.

Just going from previous experience, I suspect there will be a certain amount of back lash when people discover this is not the case, and this will (once again) catch Adobe flat footed.

Ross said:

I agree with Amy.

This should be a multi-select poll.

I use Flash 8, CS3 and CS4 as well as Flex Builder 3, and the Flex 4 SDK on a regular basis.

John said:

Agree with others - should be checkboxes, not radio buttons.

Depending on the project (AS2, Flash Lite, AS3/Flex), personal project, or for client, I might use Flash IDE, TextMate, Eclipse, Flex Builder, or even FlashDevelop.

I use either Flexbuilder or FlashDevelop, or vim. Just my $0.02.

I actually never consider myself as somebody who "develops Flash content", which seems to be something Adobe wants to change. I do consider myself as someone who "develops Flex RIAs", which I hope is something that Adobe does not want to change.

Have to agree with some of the sniping about the poll structure, too; I primarily develop using the FlexBuilder plugin with Eclipse Ganymede; I assume that you included "Eclipse" by itself for those who are using it as an editor but are compiling with MXMLC, so I went ahead and chose "FlexBuilder 3", but it wasn't entirely clear.

Tom Barker said:

I use Eclipse with the Flex plugin. Eclipse is perfect for me, it lets me switch back and forth from PHP to JavaScript/HTML to AS3 to browsing SVN repositories to running ANT all with the same IDE.

It's a little bit less buggy on my work Mac versus my home PC but I still love it. It's as essential as [M/W/L]AMP.

It's interesting what we consider what we do. Personally I consider myself a generalist developer, not a language specific one, but I don't think about Flash, instead I think about AS3. Since AS3 I rarely if ever use Flash proper and I only teach AS3 using Flash if I can't install Eclipse in the lab.

julien said:

I use gedit or gvim and ant

Jan said:

I've recently switched to IntelliJ IDEA. I'm using it in conjunction with Flash CS4 and Flex Builder 3. Currently IDEA offers the best code generation / completion / refactoring features. I used to use FDT, but IDEA offers better support of MXML.

Kass said:

Flex SDK?
SDK != IDE

Joeflash said:

Unfortunately, a radio button-oriented poll is meaningless, as no one uses only Flash Authoring for coding anything other than the simplest widgets, and you cannot use an external editor to compile "Flash" apps where there are timeline designs and assets, unless you use a very specific tool like Toon Boom Studio. You can develop a "Flash" project using only Flash Authoring, or using only an external editor for AS projects, but in my experience, "Flash" applications are almost always built using Flash Professional and an external coding editor.

When you upgrade the poll to checkboxes, then I'll participate, because then the results will actually match what I and other people use.

There is also some confusion inherent in the question. What is Flash content? Is it the target audience? The compiler used to create the SWF? Widgets versus enterprise RIAs? The code editing tool? The timeline editing tool?

As Flash CSX and Flash Builder as tools converge and gradually use more or less the same compiler, the dividing line between what is a "Flash" project and what is a "Flex" project will be pretty much meaningless, as the only thing differentiating one from the other will be what framework you use, not what editing tool or compiler is used to create the app. The more Flash and Flex technologies and tools converge, the more arbitrary the division between the two will become. Which is a good thing.

I predict that the very use of the word "Flash" by itself will become obsolete in a year from now, as indicated on my blog (http://www.joeflash.ca/blog/2009/05/dont-panic-the-rebranding-of-flex-builder.html).

Personally I would like to see the end of references to "Flash" and "Flex" projects, and people start using the term "Flash Platform" projects. Which the rebranding of Flash Builder seems to be encouraging. Then it won't be regarded as such as distasteful thing to be a "Flash" Developer to the enterprise programmers.

Better to ask "What IDEs do you use to develop content for the Flash Platform?" or if you want to exclude "Flex" projects, ask "What IDEs do you use to develop content traditionally regarded as 'Flash' applications?"

And allow for checkboxes.

Just my 2c. Cheers!

cms said:

James said: May be CS3 and CS4 is the best option....
Means you are not 100% sure yourself will it work fine or not?

cms said:

Yes if you are not sure yourself then you must not say it until you feel completely satisfied with it.
csm

are kind of ied to model a web page, rather than Perl6 itself. Code generators could compile some DSL to Perl6 just as much as html, so one design does not negate the other, but textual DSL's are kind of in vogue at the moment (see "M", etc.)... BTW, writing _textual_ DSL r other kind of DSL, using GUI-ba kind of in vogue at the moment (see "M", etc.)... BTW, writing _textual_ DSL reminds me about that other kind of DSL, using GUI-ba

Im a flexbuilder guy to

Leave a comment


Tag Cloud

Poll: Mobile Features

What feature do you use most on your mobile phone?

Vote | View Poll Results | Read Related Blog Entry

Latest Features

Recommended for You

@InsideRIA on Twitter

Archives

  • Or, visit our complete archive.  

About This Site

Welcome to the premiere community site for all things RIA sponsored by O'Reilly Media and Adobe Systems Incorporated.