Follow Flex After Dark on Twitter

Flex Projects

Flex project (in Flex Builder)...

There are several types of projects that can be created via Flex Builder:

  • Flex Web project - create .swf files that run in Flash Player
  • Flex Desktop project - create .air files that run in Adobe AIR-Runtime
  • Flex Library project - create .swc library files for use in other Flex projects
  • --ActionScript project - (consult Flex documentation for more information)--

Flex Web Projects

Standard directories of a Flex Web project:

  • bin-debug -
  • bin-release - holds release builds and assets (not created until first release build)
  • html-template - holds HTML and JavaScript template files
  • libs - library directory for adding .swc files to the build path
  • src - holds the source files (.mxml and .as)

Of course you can create and modify the directories...

Flex Desktop (AIR) Projects

Standard directories of a Flex Desktop project:

  • bin-debug -
  • bin-release - holds release builds and assets (not created until first release build)
  • libs - library directory for adding .swc files to the build path
  • src - holds the source files (.mxml and .as)

Flex Library Projects

Library projects can contain both code and assets. The result of building a Library project is not a launchable application, rather it is a .swc file that can be used in other Flex/ActionScript projects and applications.

Standard directories of a Flex Library project:

  • bin - build directory where source files are compiled to
    • ProjectName.swc
  • src - holds the source files (.mxml and .as)

The project code is compiled into a .swc file (with the same name as the project) in the project's bin folder.

Related Links:

Related Docs
Recent Docs
  • Flex Projects Overview of the different types of projects that can be created with Flex Builder.
  • Flex Metadata Flex Metadata
  • MXML Language Overview of the MXML programming language used by Flex.
  • Flex HTML Text Text Controls support the htmlText property.
  • Flex DataGrid The Flex DataGrid control is used for displaying tabular data.
Random Docs
  • Flex Fonts Working with Fonts in Flex, including embedding and runtime loading.
  • ActionScript Responder The IResponder interface is used for handling asynchronous call results.
  • ActionScript Array The ActionScript Array class and usage examples.
  • ActionScript XML ActionScript has powerful XML support via E4X.
  • Flex Item Renderers A Flex Item Renderer is a component used by data-driven controls, including lists, for displaying each item of a data provider.