Flex 4 SDK and Flash Builder 4 final releases are here…

On behalf of everyone on the Flex and Flash Builder product teams, it is with great pride that we can announce that the final versions of Flex 4 SDK and Flash Builder 4 are available for download today!

We’ve been working hard on these releases to make the Flash Platform the best RIA development platform ever and one that you can confidently bet on when you are asked to create your next generation applications.

In the Flex 4 SDK, we’ve implemented a completely new component and skinning architecture (Spark) that supports a level of expressiveness in RIAs not seen previously. With the new Spark component and skinning architecture, component logic is “divorced” from component visuals such that customizing either the behavior or look and feel of the component is much more straightforward. Additionally in the Flex 4 SDK, we have improved the Flex compiler performance, enhanced numerous language and infrastructure features and provided first-class support for the new runtime capabilities in Flash Player 10.

In Flash Builder 4, the team has made it easier than ever to connect to back-end services with a complete set of data centric development features, enabled new design and development workflows with Flash Catalyst and Flash Professional, as well as enhancing the core code development features that are essential to developer productivity.

In this area alone, we’ve implemented new refactoring options, improved the debugger to support conditional breakpoints, watchpoints and expression evaluation, added code generation features and made it easier to test applications with the new network monitor and FlexUnit support. It’s worth remembering that most of these improvements are available to developers building applications that use either the Flex 3 or Flex 4 SDK, so Flash Builder 4 will help in your overall development even if you aren’t yet ready to use the new Spark components.

As you can see, there are lots of great new features and enhancements in Flex 4 and Flash Builder 4 – too many, in fact to list here. We recommend that you read the “What’s New in Flash Builder 4?”, “What’s New in Flex 4?”, and “Introduction to Spark” articles, as well as check out the rest of the new content published on the Adobe Developer Connection site to learn more. Additionally, you can watch David Wadhwani, Vice President and General Manager of the Flash Platform Business Unit describe the new set of products being added to the Flex product family.

If you’re just getting started with Flex then we hope that the new TestDrive content will get you up-to-speed on Flex and Flash Builder in just a couple of hours. If you have a little more time then you should review the Flex in a Week video training materials, which have been completely revised for Flex 4. There are plenty of other resources you can draw upon as you work with Flex and Flash Builder, including the new community-based in-product Help, Tour de Flex, the Flex Cookbooks and a completely re-vamped Flex.org site.

As excited as we are to ship these new products, we are already getting started on the next versions – if you have a feature idea that you’d like the product team to consider then we’d love to hear from you! You can now submit your feature ideas on the Adobe Labs Ideas website, as well as review existing ideas and vote on the ones you’d like to see us work on.

We couldn’t have delivered the new features in these products without the feedback received from everyone who participated in our public beta process or our pre-release programs. Thank you so much for helping us to create an amazing release! For those that did install a beta release of Flash Builder, be sure to uninstall the beta before installing the final release, otherwise you may find that your trial period has expired.

We think you will agree that these products will allow you to develop truly compelling user experiences that exceed your clients’ expectations. The entire team is excited to see what you build with Flex 4 and Flash Builder 4 over the coming months and we look forward to receiving your feedback on these releases in the Adobe Forums.

Andrew Shorten & Deepa Subramaniam,
Flash Builder and Flex SDK Product Managers

10 Responses to Flex 4 SDK and Flash Builder 4 final releases are here…

  1. John Uckele says:

    I notice that there is still no support for an abstract keyword in Flex. Any chance we’re going to see that by next release? It’s a useful feature that would be much appreciated from a software engineering standpoint.

  2. Peter Lindener says:

    While there are suggestions that one should usespark instead of halo for new projects….. I can not find any best practices examples as to how one might achieve constraint based layout using the new plug-able layout management in spark..As a result of not finding any examples as how best to achieve constraint based layout in the new spark component framework…… I have fallen back to employing an mx:Canvas, constrainRow/Col based layout instead…..Would it be possible for your App engineers, Perhaps Peter deHaan ( his Flex App blog is great! ) to write up basic example as to how one might do constrain based layout with best practices within the promising, yet still very young spark layout framework???all the best-Peter Lindener

  3. I am using the Flash Builder 4 on a Macbook Pro 2.4Ghz and I noticed that the code editor has gotten extremely slow when editing MXML files. Slow as in 1-character-per-second slow. It’s unusable.Slowness increases with the number of components in the MXML file. Even files with just a few components show a noticeable lag while typing.Anybody else is experiencing this behavior? I tried disabling everything I could in the prefs to no avail.What can I do to improve responsiveness?

  4. Robert says:

    I installed the Flash Builder 4 plug-in, switched to use the bundled 3.5 SDK and cannot access the datavisualization source (AdvancedDataGrid and related classes). It appears to be available if I look at the directory structure, etc., but the plug-in can’t seem to find it. I can access it just fine if I switch to the bundled 4.0 SDK. Can someone tell me what is up? Do I need to extract the source still?? Help!Currently using FB4 on the trial license, though I have a valid FB3 Pro license.

  5. Alex says:

    This is all nice, but what about a version of Flex Builder 4 for Linux. Literally, the best development development environment around without any implicit, competing corporate ties and you guys don’t care much about it!? Wow! Now, if you guys can develop for both Win and Mac, there is no reason in the world that the code cannot be easily moved to Linux. With these decisions, you guys are definitely going to be left behind unless you stop playing these games!

  6. D says:

    What, if any, are the limitations of the 60 day trial?

  7. kevin says:

    that is awesome! Great to hear :)I am having my boss purchase this today, hopefully.

  8. Great news! Is there a Flex 3 to Flex 4 migration guide available somewhere?

  9. Wowowo !! Finally !!Thanks guys for the great work !

  10. Bruno Fonzi says:

    Fantastic job flex team ! Now @Powerflasher have no longer excuses to add Flex4 SDK full support in FDT !