We are excited to announce the availability of Adobe Flash Builder 4.7 Beta on Adobe Labs.
Highlights of the Flash Builder 4.7 beta include:
Support for Apache Flex SDK
Flash Builder 4.7 supports Apache Flex 4.8 in addition to Adobe Flex 4.6 and Adobe Flex 3.6. For information on how to get Apache Flex SDKs for use in Flash Builder, see http://www.adobe.com/go/apacheflex_download.
New complier support for ActionScript Projects
Flash Builder 4.7 supports a new compiler for Action Script projects. You should see a significant improvement in your compile time with the new compiler.
Support for creating ActionScript Workers
Flash Builder 4.7 supports multi-thread ActionScript programing by letting you run an ActionScript program as a worker. A worker runs in parallel to the main ActionScript program, and can communicate with the main ActionScript program and other ActionScript workers. This feature helps developers create more responsive games and applications by offloading tasks and computations to background workers. These workers run concurrently to leverage more machine resources, making your game-play more responsive.
For more information on creating and using an ActionScript worker, see Using ActionScript workers.
Support for Apple iOS on-device deployment (USB), simulator testing, and debugging
Flash Builder 4.7 provides improved AIR for iOS app development workflows with support for USB debugging, ad-hoc app deployment, and support for the iOS simulator. For more information, see Test and debug an iOS application on a simulator and Test and debug an application on an iOS device.
Configuring multiple build targets for multi-screen projects
You can configure and persist multiple build targets for each of your mobile target platforms. For more information, see Support for multiple build targets.
Support for customizing ADT and ADL
You can customize parameter values before packaging the application using the AIR Debug Launcher (ADL) and before launching the application using the AIR Developer Tool (ADT).For more information, see Customize ADL and ADT parameter values.
Enhanced Developer Productivity Features
Organize Imports: Manage, add and consolidate imports in your project. For more information, see Organize imports statements.
New Quick Assist features:
- Assign parameter to new/existing field
- Convert local variable to parameter
- Create new local variable with cast type
- Add else/else-if/catch/finally block
- Convert anonymous to named function
- Replace conditional with ‘if-else’
- Real time error highlighting using Falcon compiler
For more information, see Quick Assist.