CAUTIONDo not install Flex Builder 3 into the same location of an existing installation of Flex Builder 2 or a previous Beta version of the Flex Builder 3. In particular, do not install the plug-in version of Flex Builder 3 into an Eclipse installation that is already running the plug-in version of Flex Builder 2.
CAUTION: Do not install the plug-in version of Flex Builder 3 into a copy of Eclipse that is already hosting Flex Builder 2 plug-in. If you want to continue running Flex Builder 2 plug-in, download a new copy of Eclipse, and use that when installing Flex Builder 3 plug-in. In addition, be sure to use separate Eclipse workspaces for each installation of Flex Builder plug-in.
NOTE: You must create a new workspace before beginning. Select File > Switch Workspace from the menu bar and enter a new directory name. If the directory does not exist, Eclipse creates it.
CAUTION:Do not install the plug-in version of Flex Builder 3 into a copy of Eclipse that is already hosting Flex Builder 2 plug-in. If you want to continue running Flex Builder 2 plug-in, download a new copy of Eclipse, and use that when installing Flex Builder 3 plug-in. In addition, be sure to use separate Eclipse workspaces for each installation of Flex Builder plug-in..
When using Flex Builder 3 with a workspace from a Beta release, after installing the release version of Flex Builder 3, clean and reinitialize the workspace using the following platform-specific procedures (this operation does not remove or alter Eclipse projects residing the workspace in any way). In addition to cleaning the workspace, this operation also reinitializes any cached bundle data.
To use Flex Automated Testing, you must install Flex Builder 3 Professional. You cannot use Flex Automated Testing with only the Flex 3 SDK. If you do not have a Flex Builder Professional license, your test scripts are limited to 30 actions. If you exceed 30 actions in a test without the Professional license, you will receive a warning that your license is not present.
Flex Automated Testing SWC files are installed by default with Flex Builder 3. They are located in the /frameworks/libs directory with the other SWC files. You can begin using Flex Automated Testing and build your own custom agents without any further installation.
Flex 3 Plug-in for HP QuickTest Professional
To use Flex Automated Testing with the Flex 3 Plug-in for HP QuickTest Professional (formerly Mercury QuickTest Pro), you must perform additional steps. The rest of this section describes how to install and use the Flex 3 Plug-in for HP QuickTest Professional
Installing the Plug-in
This section describes the steps necessary for a QC testing professional to configure QTP to work with Flex applications. You must install QTP and the plug-in.
Using automation with the Adobe Flex Component Kit for Flash CS3
You can create Flex controls, containers, skins, and other assets in Flash CS3 Professional, and then import those assets into your Flex application. When you want to automate an application that uses such assets, you must include the automation_flashflexkit.swc library.
If you are using run-time loading, re-compile the runtimeloading.swf file by using the build.bat file in flex_builder_root\sdks\3.0.0\templates\automation-runtimeloading-files\. The batch file includes the necessary libraries.
If you are compiling automation support into your application, add the automation_flashflexkit.swc to your include-libraries compiler option. This is in addition to the other automation SWC files. The SWC files are located in the flex_builder_root\sdks\3.0.0\frameworks\libs directory.
Uninstalling Flash Player
If you intend to debug your applications, use the debugger version of Flash Player that is included with either Flex Builder 3 or the Flex 3 SDK. If you are currently using a previously released Flash Player, you will need to uninstall that Player before installing the new debugger version of Flash Player.
Copy the following line (which contains your serial number) from your Flex 2 Charting license.properties file and paste it into the Flex Builder 3 license.properties file for the SDK 2.0.1, which is located at flex_builder_root/sdks/2.0.1/frameworks/license.properties.
This section contains selected known issues. For a complete list of Flex Builder issues and their status, see the public bugbase. The public bugbase lets you search for known issues, comment on them, and add new bugs.
So I'm getting the message when I try to record/run a test that the "License not present. With the trial verison only limited replays are allowed." I have a valid license key for Flash Builder 4.5 premium edition. I have read many forums on this subject but none of them help me. I compile my project using Flash Builder 4.5, 4.5, and an ant script invoking mxmlc. I have modified my flex-config.xml to include "flexbuilder4", "flexbuilder45", and my given serial number with and without dashes (and other combinations). I do not have a license.properties file. I'm not sure what else I can do. I have already reinstalled Flash Builder 4.5. I am now trying Flash Builder 6 with the same results.
If your on linux the flex builder plugin is still free, and from the looks of things it will stay free for a while as I don't see them putting more work into it anytime soon. I personally think its perfect as I don't use design view ever anyway and that is most of what is missing you still get great code hinting and so forth.
The term Flash can include any of the other terms defined below, and I find that saying "Flash" without specifying exactly what you mean can be confusing and misleading. Case in point: I'm not sure what you specifically mean when you say "Flash" in your question. Is it Flash Player? The authoring tool? Or the whole collection of technologies that fall under what Adobe calls the "Flash Platform"? To help clear all this up, let me define the technologies involved in creating Flash and Flex content so that we're all using the same terminology here:
Flash Player is a runtime for rich media content in the browser. There is also Flash Lite to run Flash content on older or low-end mobile devices, and Adobe AIR extends Flash Player to allow content authors to publish native desktop and mobile applications that can integrate with things like the file system, windowing systems, and device sensors like the accelerometer and camera. Collectively, Adobe refers to these as the Flash runtimes.
Flash Professional (often called the Flash authoring tool or the Flash IDE) has traditionally been the primary application used to create content that runs on Flash Player. It is very designer oriented with timelines, layers, and visual drawing tools. Software developers may find this application disorienting and limited compared to other development tools that focus more on code, like Flash Builder (see below). When someone says, "I built something with Flash", they often mean the Flash authoring tool, but that's not always the case. For that reason, it's good to always clarify to avoid any confusion.
ActionScript is the primary programming language supported by Adobe to target Flash runtimes. The current version is ActionScript 3 (abbreviated as AS3), which has been supported since Flash Player 9. Content created with older versions of ActionScript can still be run in the latest versions Flash Player, but new features are only supported when using ActionScript 3 to create new content.
Flex is a collection of technologies designed to create rich applications that target the Adobe's Flash runtimes. Though saying "Flex" previously had the same ambiguity as "Flash", the Flex brand name is becoming more and more focused on the Flex framework and SDK, described below.
The Flex SDK consists of compilers, a command-line debugger, and the Flex framework. The included compilers are:1. MXMLC, an ActionScript and MXML compiler to output the final SWF file for deployment to Flash Player.2. COMPC, a static library compiler for ActionScript that outputs SWC files.3. ASDOC, a documentation generator built on the compiler technology.
The Flex framework is a collection of ActionScript classes designed to build Rich Internet Applications. It includes things like user interface controls, web services and other connectivity classes, formatters and validators, drag and drop, modal windowing, and component states. These classes are in the mx.* package. Generally, when developers say "Flex" without any clarifying information, they mean the Flex framework and not the product formerly known as Flex Builder.
In 2011, Adobe donated the Flex SDK to the Apache Software Foundation. It is now called Apache Flex and it is fully managed by the community rather than Adobe. However, Adobe employees continue to contribute to the project, and Flash Builder (see below) continues to support new SDKs released by the Apache Flex project.
MXML is an XML-based markup language used by the Flex compilers to make layout and placing components into containers easier. The tree-like structure of XML make the containment hierarchy easier to visualize. MXML is actually converted to ActionScript during the compilation process.
Flash Builder (formerly known as Flex Builder) is a development environment that allows developers to build different project types to create SWF files that are deployed to Flash runtimes. It is built on the Eclipse platform and is more familiar to software engineers. Flash Builder supports projects built with Flex or pure ActionScript. Flex projects include the Flex framework. ActionScript projects are the most basic you can work with, starting with a single class and an empty canvas, and the Flex framework is not included.
3a8082e126