About Flash Builder
Adobe® Flash® Builder™ is an integrated development environment
(IDE) for building cross-platform, rich Internet applications (RIAs)
for the desktop and a wide variety of mobile devices. Flash Builder
also includes testing, debugging, and profiling tools that lead
to increased levels of productivity and effectiveness.
Flash Builder is built on top of Eclipse, an open-source IDE,
and provides all the tools required to develop applications that
use the open-source Flex framework and ActionScript 3.0.
Flash Builder provides full support for building applications
using the Apache Flex SDK. When creating a Flex project in Flash
Builder, you can specify to use the Apache Flex SDK. For more information
about downloading and using the Apache Flex SDK, see www.adobe.com/go/apacheflex_download.
Flash Builder runs on Microsoft Windows and
Apple Mac OS X, and is available in several versions. Installation
configuration options let you install Flash Builder as a set of
plug-ins in an existing Eclipse workbench installation or create
a stand-alone installation that includes the Eclipse workbench.
Applications you can build with Flash Builder
You can build applications that use the Flex framework,
MXML, Adobe Flash Player, Adobe AIR, ActionScript 3.0, and LiveCycle
Features that accelerate application development
Flash Builder has the tools you need to develop applications
that use the Flex framework and ActionScript 3.0. You can:
Edit code - Write and edit your application source
code using the code development tools in Flash Builder. The code
development tools include code refactoring, code hinting, streamlined
code navigation, automatic syntax error checking, and other features.
See Code Development Tools in Flash Builder.
Publish source code - Publish your application source
code so that users and other developers can view it.
See Publish source code.
Manage projects, folders, files, and other resources -
Create, modify, and delete projects and resources, link to resources
outside your project, and so on.
See Using Projects in Flash Builder.
Customize the Flash Builder workbench - Customize
the workbench to suit your individual development needs. For example,
you can arrange the interface to include your favorite tools in
a specific layout.
See Customize the workbench.
Features for running and debugging projects
Flash Builder includes building, testing, debugging, and
profiling tools that help increase your productivity:
Build projects - Flash Builder automatically compiles
and builds your applications for debugging or production release.
You can also create custom build scripts using Apache Ant.
See Build projects.
Run applications and manage launch configurations -
Run your applications in a web browser, Adobe AIR, or the stand-alone
Flash Player. Create custom launch configurations to control how
your applications run.
See Run and debug applications and Manage launch configurations.
Debug applications - Debug your applications using
the integrated debugging tools.
See Debugging Tools in Flash Builder.
Test and debug mobile applications - Run and debug
your applications on the desktop or on a device.
See Testing and debugging.
Profile applications - Identify performance bottlenecks
and memory leaks by using the profiling tools in Flash Builder.
See Profiling Tools in Flash Builder.
Monitor applications that access data services - Use
the Network Monitor to generate a detailed audit trail of all data
passed between your application and the back end .
See Monitor applications that access data services.
Flash Builder versions
Builder is available in two versions: Standard and Premium.
- Flash Builder Standard
- Flash Builder Standard provides a full-featured IDE that allows
you to create applications using the Flex framework and Flash API.
Flash Builder Standard also includes MXML, ActionScript, and CSS
editors, as well as debugging tools. Flash Builder Standard provides
a library of interactive charts and graphs that enable you to create
rich data dashboards, interactive data analysis, and data visualization
- Flash Builder Premium
- In addition to the Standard version features, Flash Builder
Premium includes memory and performance profiling and automated testing
tools. Use the Network Monitor to view the data that flows between
a client application and a data service. The FlexUnit test environment
allows you to generate and edit repeatable tests. The repeatable
tests can be run from scripts or directly within Flash Builder or
outside the Flash Builder environment. The Command Line Build feature
allows you to synchronize a developer’s individual build settings
with a nightly build.
- Flash Builder for PHP Standard
- Flash Builder for PHP Standard provides a full-featured PHP
IDE that includes Flash Builder Standard integrated with Zend Studio
8. You can build mobile, web, and desktop applications using PHP,
Flex, and ActionScript.
- Flash Builder for PHP Premium
- In addition to Standard version capabilities, Flash® Builder™
for PHP Premium includes professional testing tools, including profilers,
network monitoring, an automated testing framework, integration
with FlexUnit testing, and Command Line Build support.
more information on Flash Builder for PHP, see Introducing Flash Builder for PHP.
Flash Builder configurations
Flash Builder provides a single downloadable installer with the
following two configuration options:
- Installs Flash Builder as a stand-alone integrated development
environment (IDE). The stand-alone configuration is created specifically
for developing applications that use the Flex framework and ActionScript 3.0.
This configuration is ideal for new users and users who intend to
develop applications using only the Flex framework and ActionScript
- Plug-in configuration
- Configures Flash Builder to run as a plug-in within an existing
To run the plug-in configuration, you must have Eclipse 3.7 or
Eclipse 4.2 installed as follows:
On Windows, to run Flash
Builder 32-bit plug-in configuration, install Eclipse 3.7/4.2 32-bit
On Windows, to run Flash Builder 64-bit plug-in configuration,
install Eclipse 3.7/4.2 64-bit
On Mac, to run Flash Builder 64-bit configuration, install
Eclipse 3.7/4.2 Cocoa 64-bit
The Flash Builder plug-in and stand-alone configurations provide
the same functionality. If you aren't sure which configuration to
use, follow these guidelines:
If you already have Eclipse 3.7 or 4.2 installed, use
the plug-in configuration to add Flash Builder features to your
existing copy of Eclipse.
If you don't have Eclipse installed and your primary focus
is on developing Flex and ActionScript applications, use the Flash
Builder stand-alone configuration. This configuration also allows
you to install other Eclipse plug-ins to expand the scope of your
development work in the future.
For detailed information about installing Flash Builder, see
the Flash Builder 4.7 release notes.