by Judith Dinowitz, Master Editor-in-Chief
After many months of beta, Adobe has announced the release of Flash Builder 4 and Flex 4. Michael and I sat down with Dave Gruber, Group Product Marketing Manager, Flash Platform Tooling, to discuss this news. Let's take a look at the two products.
Some of Flash Builder 4's important new features include:
Flash Builder 4 integrates with Adobe's new Flash Catalyst tool, creating an easy workflow for both designer and developer. Gruber explained, "With this new workflow between Flash Catalyst and Flash Builder, you'll be able to create your functional user interface, save it as a Flex project (FXP) file and you can open that FXP file right up in Flash Builder."
Flash Catalyst is not shipping today, but you can use the Flash Builder 4 product with the beta product, and Flash Builder 4 will work with the Flash Catalyst release as soon as it ships.
I'll just touch on two important points from our conversation with Dave Gruber.
The most striking change in the Flex 4 framework is its new Spark component model. The Spark skinning and component architecture provides a complete separation of the visual aspects of the user interface from the actual code that sits behind the components. Gruber emphasized the benefits of the Spark component architecture. "With this complete separation, Spark allows designers to provide whatever visual details they want to the component,"
said Gruber.
Gruber admitted that going from the older Halo components (in Flex 2 and 3) to the Spark components does require people to think a little bit differently about their architecture. To help developers make the leap, Adobe has created Flex Test Drive, a video-based learning resource. In about two hours, you can go through multiple videos with detailed instructions on how to use Flex 4 and Flash Builder 4. They have also completely redone the Flex in a Week resource, so that it covers the Spark component architecture. Finally, they have created a migration guide in the Adobe Devcenter that tells people how to migrate from Flex 3 to Flex 4.
Gruber stressed that the new features in Flash Builder 4 work on the Flex 3 framework as well. "Flex 3 developers will be able to use the Network Monitor capabilities and the new enhancements as they migrate to the new Spark component architecture. You don't have to make a wholesale switch. If you like one of the Spark comoponents, you can use it, and you can use the older MX components as well, together in the same application."
An important move (and another step towards making Flex even more open-source): Adobe has decided to move all the data visualization components and charting components into the SDK, so that those who don't buy Flash Builder 4 can have access to all the components in the Flex framework.
In Flex Authority Volume 2 Issue 2, which will be released shortly, Leif Wells, Editor-in-Chief of Flex Authority, writes:
"With the release of Flex 4 we are only beginning to see a glimpse into an exciting future. Our workflow is becoming more efficient with the new skinning features of Flex 4 and the assistance of designers using Flash Catalyst. Using and creating components has become easier with Flex 4's new component architecture. And with Flash Player 10.1, the Flash Platform expands to mobile devices, giving us a new business sector to provide solutions for our existing and new clients. In other words, the future looks bright indeed."
Flash Builder 4 comes in two versions, Standard ($249) and Premium ($699). Premium contains the following features, which are not found in Flash Builder Standard:
For detailed information on Flash Builder 4, please go to: http://www.adobe.com/go/flashbuilder4.
ColdFusion Builder is priced at $299, and comes with a free copy of Flash Builder Standard. As Sean Corfield notes:
"WTF? Flash Builder is $249 on its own! Yikes, they're pretty much giving ColdFusion Builder away at that price — it's a complete steal!"
For detailed information on the new features and to download, please visit: http://www.adobe.com/go/cfbuilder. Like ColdFusion itself, ColdFusion Builder is free for educational purposes.
Judith Dinowitz is the Master Editor-in-Chief of the House of Fusion magazines and journals, where she enjoys serving up ColdFusion and Flex goodness on a weekly and quarterly basis.