Join David Gassner for an in-depth discussion in this video What's new in Flash Builder 4.5 and Flex 4.5?, part of Flash Builder 4.5 and Flex 4.5 New Features.
I'd like to give you a little overview of what's new in Flash Builder and Flex 4.5. Flash Builder 4.5, the integrated development environment previously known as Flex Builder, includes new code completion and code prototyping tools that will speed up your development. I'll show you many of these tools in this course. There is also improved management of Design mode. This mode of Flash Builder can take up a lot of memory and slow down your development, so you now have the ability to turn it off completely or to be more selective about when it's turned on, and you're also now able to look at a document in MXML side by side.
So you can see both the visual design and the source code at the same time. Flash Builder 4.5 also includes new integration tools that allow you to work with the designer who's using Flash Catalyst CS5.5 to prototype the application. You can pass an application back and forth with the designer by importing and exporting using the Flash Catalyst FXP format and finally Flash Builder 4.5 has a new tool called Quick Assist. It's triggered by a keyboard shortcut, Command+1 on Mac or Ctrl+1 on Windows, and it will help you with quickly renaming variables, generating getters and setters for variables, launching code generation wizards, and many other tasks.
The Flex 4.5 SDK also has many new tools. One of the most important things that's happened is the maturation of the Spark component architecture. Many of the components that were still in MX format in Flex 4 have now been rewritten in Spark, such as the DataGrid, the Form, and the Image control. These components can be skinned now using MXML graphics and other Spark-based skinning architectures. And also very important is multi-screen development. With Flex 4.5, Adobe moves into the world of mobile devices with Flex.
Flex 4.5 and Flash Builder 4.5 includes support for Android devices. You can build applications and deploy them on the Android marketplace for both phones and Tablet devices. There is a lot to learn about multi- screen development and we'll be adding content in the lynda.com Online Training Library that goes into great depth on this subject. In this course I give you a basic introduction of how to get started with Android development, how to create a project, and how to lay out an application for use on an Android device.
But for more detailed information, watch for more courses on this subject.
Recommended prerequisite: Flash Builder 4 and Flex 4 Essential Training.
- Coding with Quick Assist
- Using code completion on metadata tags and states
- Using new Design mode configuration and view capabilities
- Using the Spark versions of the DataGrid, Form, and Image components
- Creating a Flex project for Android applications
- Handling navigation in a view-based mobile application
- Using the Flash Catalyst CS5.5/Flash Builder 4.5 workflow
Skill Level Intermediate
Q: Is Flash Builder compatible with Mac OS X 10.7 (Lion)?
Q: I'm using the most recent versions of Flash Builder and Flex. The projects provided in this course's exercise files don't run correctly. How do I get the code working?
A: The course's exercise files were built for the original release of Flash Builder and Flex 4.5. There are two potential issues: the version of the Flex SDK linked into each project and the version of Flash Player you have installed on your system.
For each project, follow these steps after importing it into Flash Builder:
- In the Package Explorer view, right-click on the project name and choose Properties.
- Click Flex Compiler.
- Change the Flex SDK Version to Use default SDK.
- Click OK.
- The project should now compile correctly.
- Open Windows Explorer (Windows) or Finder (Mac).
- Navigate to the Flash Player installation folder.
- Open the player subfolder.
- Open the subfolder for your operating system (Mac or Windows).
- Open the version subfolder.
- If running on Mac, open the DMG file and install the Flash Player application.
- If running on Windows, run the Flash Player installer executable for whichever browser you use for previewing Flex applications.