Here's tools that I use for Flex and AS3 development:
1. Flash Switcher for switching between Flash players. Actually, I don't use this tool yet, but I plan to start using it soon. I just installed it after reading Oliver Merk's post on it.
2. Charles for looking at HTTP traffic. If you aren't using Charles, Service Capture, or something similar, you should download one of them now. It's extremely useful for daily debugging. Charles has some additional features that I like to use, like the ability to test a SWF from a remote location.
3. tail for viewing flashlog messages. I know there's a lot of GUI flashlog viewers out there, but I find that all I need is a window open with "tail -f flashlog.txt".
4. FlexSpy for inspecting component properties. I don't use it as often as I expected, but it helps to pinpoint components in new code and make design changes.
5. FlashMute for keeping me sane. This is a tool that's really helpful if you want to keep your computer unmuted but work on any Flash applications with sound. Especially if that sound is the same thing, over and over and over. Update: I removed the FlashMute link for a bit, because I was very concerned with an alert from Symantec that it was installing Adware.BetterInternet on my machine. I just needed to email the creator to find out what was really happening. He has a long explanation on his site for why FlashMute is getting flagged as adware. But it's not, so I'll still be using it and enjoying it.
6. And, of course, FlexBuilder 3.
Any good tools that I've forgotten? What's your list?
Comments (10)
7. Apache Ivy - Helps you to manage your dependencies [http://www.metadudes.com/?p=13].
8. Ant - More or less obvious. Automatize whereever possible (Antennae, Your Own targets,...)
9. Flexunit - Not really a tool, but at least a unit test framework with proper support in creating junit reports and so on.
10. Flexcover - Still very alpha, but it already gives you first glimpse on your code coverage.
That´s what I can´t live without anymore ;-)
cheers,
Christoph
Posted by Christoph Atteneder | July 14, 2008 2:41 AM
Posted on July 14, 2008 02:41
FlashSwitcher is by Alessandro Crugnola (sephiroth.it), you should hilight it :)
Posted by Gabriele Farina | July 14, 2008 4:04 AM
Posted on July 14, 2008 04:04
Subclipse for versioning all my Flex projects inside FlexBuilder ;)
Posted by Thomas | July 14, 2008 4:41 AM
Posted on July 14, 2008 04:41
Concerning Plugin switching: I always use Kewbee's Pluginswitcher (Windows only) http://www.pluginswitcher.de/
Posted by Dirk Eismann | July 14, 2008 6:42 AM
Posted on July 14, 2008 06:42
Christoph, I don't know how I forgot Ant and FlexUnit on my list. I also should have included the Brightcove-built functional testing tool that I use.
I've seen Ivy used for Java projects, but I haven't used it for Flex before. Thanks for the link on this.
Gabriele, I didn't include the names of the people who created any of the tools, but my thanks goes out to all of them. I also fixed the link to FlashSwitcher so that it links directly to sephiroth.it.
Posted by Brian Deitte | July 14, 2008 10:55 AM
Posted on July 14, 2008 10:55
Flex-Mojos for building Flex with Maven, Hudson for continuous integration
http://flex-mojos.googlecode.com/
https://hudson.dev.java.net/
RIALogger for logging, though looking at ThunderBolt as well
http://renaun.com/blog/flex-components/rialogger/
http://code.google.com/p/flash-thunderbolt/
I use Console.app on the Mac for viewing flashlog.txt.
Also FlexUnit, FlexCover, FlexSpy, Subversion, Subclipse.
FireBug and HttpWatch for basic logging of remote requests, though considering Charles or ServiceCapture
Posted by Logan | July 14, 2008 10:56 AM
Posted on July 14, 2008 10:56
A great tool i use for Flex Introspection : KapInspect
http://lab.kapit.fr/display/kapinspect/Kap%20Inspect
There is a demo project, and the library is available for Free (registration required to download, though).
Posted by Youssef | October 5, 2008 6:12 PM
Posted on October 5, 2008 18:12
Anyone know of a tool for managing/ tracking/ collaborating - flex/flash devleopment projects using the SCRUM method?
Any info would be great.
Paul
Posted by Paul | June 9, 2009 9:36 PM
Posted on June 9, 2009 21:36
Paul, I don't know of anything specific to Flex/Flash, but at Brightcove we use Rally for our backlogs. I've used a complicated Excel spreadsheet in the past, which also worked fine, as well as post-its on a wall, which a lot of teams like.
Posted by Brian Deitte | June 10, 2009 9:50 AM
Posted on June 10, 2009 09:50
I was new to flex development and i tried these tools. It really help me to develop flex application. Thank you.
Posted by Flex Developer | November 24, 2011 4:15 AM
Posted on November 24, 2011 04:15