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
Random Docs
  • MXML Anatomy The anatomy of an MXML component file.
  • ActionScript StyleManager The ActionScript StyleManager class is used for registering styles used in a Flex application.
  • Flex Events Events drive Flex applications. See how to register listeners and dispatch events.
  • Flex Managers Flex Managers manage various aspects of a Flex application.
  • Object-Oriented MXML Description of MXML's object oriented features.