As a long-time Flex developer, I’ve used several different IDEs for development. I have to say, I always find myself going back to Flash Builder. Sure, it’s an Eclipse plug-in, but it just does some much… I can resist.
On Tuesday, Adobe announced Flash Player 11.4 and AIR 3.4 along with Flash Builder 4.7. I’m excited to hear about some of the additions (and a subtraction) to the upcoming version of Flash Builder by Adobe.
Here are some of the new features you can expect to see in 4.7:
First, the long awaited 64-Bit Support has finally arrived in Flash Builder 4.7.
It will also integrate the next generation compiler, Falcon, into the IDE.
- Falcon will greatly improve the build process and is faster
There has always been a multiplicity of shortcuts built into flash Builder, like “fore” ctrl-space to insert a “for each” block or ctrl-o to jump to an object/method definition. Well, Adobe has added more to improve productivity.
- Improved organize imports (ctrl-shift-o)
- Assign a parameter to a new or existing field
- Convert a local var to a parameter
- Create a new local var with a cast type
- Shortcut for adding else/else-if/catch/finally blocks
- Convert an anonymous function to a named function
- Replace conditional with “if-else”
- Real-time error highlighting using Falcon compiler
Remember how you used to have to create a Flex Library Project to create an AS library? Not anymore. They’ve added the ability to create an ActionScript Library Project.
Flash Player 11.4 adds the new ActionScript Concurrency (ActionScript workers) feature which is also integrated into Flash Builder. Each worker is a SWF and handled for you by Flash Builder 4.7. This will be great for mobile games and enterprise apps.
If you’re targeting Apple iOS, you’ll love the new on-device (USB) and simulator testing and debugging support.
They added the ability to configure multiple build targets for multi-screen projects.
There is new support for customizing arguments to the ADT and ADL.
The new version, 4.7, will have one thing missing that you most likely will not miss. Design View.