This article gives you an overview of What's new with Adobe Flash Professional CS6.
By virtue of Flash Professional CS6 Update 12.0.2, Flash Professional extends support for AIR 3.4 and Flash Player 11.4. This update also allows Flash Professional to leverage features exposed by AIR 3.4 that enhance application development workflow for iOS devices.
The Toolkit for CreateJS 1.1 release extends support for converting the following features of Flash to HTML5:
- Motion Tweens
- Shape Tweens
- Mask Layers
- Multiframe Bounds
The release also provides a new user interface for adding Namespaces. Also, the performance of Toolkit for CreateJS has been improved significantly with faster publish experience. For more information on Toolkit for CreateJS, see Using the Flash Professional Toolkit for CreateJS.
The Toolkit for CreateJS 1.1 is packaged along with Flash Professional CS6 Update 12.0.2 installer. The installer launches the Extension Manager (to install Toolkit for CreateJS 1.1) immediately after installing Flash Professional CS6 Update 12.0.2.
The new mobile content simulator allows you to simulate Hardware keys, acceleromenter, Multi-touch, and Geo-location.
When you publish an AIR app to an Android or iOS device, you can choose the network interface to use for remote debugging. Flash Pro will package the IP address of the selected network interface into the debug mode mobile application. The app can then auto-connect to the host IP to start a debug session when it launches on the target mobile device. To access the setting, choose File > Publish Settings, and then select the Deployment tab in the AIR Settings dialog box. For more information, see Packaging applications for AIR for iOS and Publishing for Adobe AIR for desktop articles.
The Adobe Flash Professional Toolkit for CreateJS is an extension for Flash Professional CS6 that enables designers and animators to create assets for HTML5 projects using the open source CreateJS JavaScript libraries. The extension supports most of the core animation and illustration capabilities of Flash Professional, including vectors, bitmaps, classic tweens, sounds and JavaScript timeline scripting. With one click, the Toolkit for CreateJS exports the contents on the stage and in the library as JavaScript that can be previewed in the browser to help you start building expressive HTML5-based content in noTime.
The Toolkit for CreateJS is designed to help Flash Pro users make the transition to HTML5. It turns symbols in the Library and content on the Stage into cleanly formatted JavaScript that is understandable, editable and easily reusable by developers who can add interactivity using JavaScript and the CreateJS APIs that will be familiar to ActionScript 3 users. The Toolkit for CreateJS also publishes a simple HTML page that provides a quick way to preview the assets. For more information, see this article.
You can now export a sprite sheet by selecting a symbol in the Library or on the Stage. A sprite sheet is a single graphic image file that contains all the graphic elements used in the selected symbol. The elements are arranged in tiled format in the file. You can also include bitmaps in the Library when selecting a symbol in the Library. To create a sprite sheet, follow these steps:
- Select a symbol in the Library or on the Stage.
- Right-click and choose Export Sprite Sheet.
For SWFs that target Flash Player 11 or later, a new compression algorithm, LZMA, is available. The new compression can be up to 40% more efficient, particularly for files that contain a lot of ActionScript or vector graphics.
- Choose File > Publish Settings
- In the Advanced section of the dialog box, select the Compress movie option and choose LZMA from the menu.
A new window mode called Direct is available which enables hardware accelerated content using Stage3D. (Stage3D requires Flash Player 11 or later.)
- Choose File > Publish Settings
- Select HTML Wrapper.
- Select Direct from the Window Mode menu.
For more information see this article.
This feature brings Flash Player's Direct mode rendering support for StageVideo/Stage3D to AIR applications. A new renderMode=direct setting can be used in the application descriptor file of an AIR application. Direct mode can be set for AIR for Desktop, AIR for iOS and AIR for Android.
You can now debug AIR applications on iOS through Wi-Fi, including breakpoints, step-in and step-out, variable watcher, and trace.
For more information about debugging AIR applications, see AIR Debug Launcher.
The Publish Settings dialog for AIR now has an option for embedding the AIR runtime into the application
package. An application with the runtime embedded can run on any desktop, Android, or iOS device without the shared AIR runtime installed.
You can incorporate native extensions into the AIR applications you develop in Flash Pro. By using native extensions, your applications can access all of the features of your target platform, even if the runtime itself doesn't have built-in support for them.
You can now go directly to the Flash Player download page on Adobe.com from the Help menu in Flash Pro.
Use this feature to generate image files that Flash Pro or other applications can use to generate content. For example, PNG sequences are often used in gaming applications. This feature allows you to export a sequence of PNG files from a Library item or individual movie clips, graphic symbols, and buttons on the Stage.
- Select a single movie clip, button or graphic symbol in the Library or the Stage
- Right-click it to display the context menu.
- Choose Export PNG Sequence.
- In the system Save dialog, choose a location for the output. Click OK.
- In the Export PNG dialog box, set your options. Click Export to export the PNG sequence.