Developer Documentation

Here you can find information and resources regarding Flex SDK open source development. It contains information for contributors, developers, committers, and the Flex SDK community in general. Additionally, you can find a wealth of information at the Adobe Flex Developer Center.

If you cannot find your answers here, then please ask about it on the Developers forum.

Flex 4.5

Flex 4.5 Feature Specifications Documents and specifications for the current major release.
Flex 4.5 User Documentation
Flex 4.5 HTML and PDF documentation.
Flex 4.5 API Reference
Flex 4.5 API Reference.

Flex 4

Flex 4 Feature Specifications Documents and specifications for the current major release.
Flex 4 Features and Migration Guide
Read about converting Flex 3 applications to Flex Gumbo.
Flex 4 Language Reference
View the ASDoc based on the Flex 4 SDK.
Flex 4 in a Week
Learn to use Adobe Flex 4 and Adobe Flash Builder 4 in a week by stepping through this video training course.
Adobe Flex 4 Cookbook
Various examples and recipes on how to get things done in Flex 4.
Backwards Compatibility between Flex 3 and Flex 4
A list of backwards compatibility issues between Flex 3 and Flex 4.
General Flex 4 Documentation
Adobe Flex 4 Documentation

Flex 3

Getting Started with Flex 3
Quickly familiarize yourself with Flex 3.
Flex 3 Language Reference
- 日本語
View the ASDoc for every API in the Flash Player, AIR, and Flex.
Live Documentation for the Flex 3 SDK
- 日本語
Looking for live and abundant documentation? Look no further!

General

Get source code Browse the Subversion repository or download a copy of the code.
SDK organization Learn what's where inside the Flex SDK.
Set up your development environment Set up your development environment for Windows, Mac or Linux so that you can build and test the SDK.
How to build and test How to build it - how to test it!
Coding guidelines Coding guidelines for patches and feature development
Coding conventions - 日本語 Coding conventions and best practices regarding the Flex SDK.
Submitting a patch If you filed a bug, you may have already coded a fix for it. If you have a fix, then submit a patch!
Play in the sandbox Want your own hosted branch of the SDK? Create a sandbox!
For committers If you have commit access, you need to read this.
Targeting Flash Player 10 with Flex SDK 3.x Want to use flashy Flash Player 10 features in your Flex 3 app? Read me first.
You must be logged in to comment.

  1. Feb 26, 2008

    Anonymous says:

    Easy access to downloadable language reference would be greatly appreciated. So...

    Easy access to downloadable language reference would be greatly appreciated. Some of us are not connected to the net 24/7. Thanks.

  2. Feb 26, 2008

    Anonymous says:

    Also.... Not very obvious how to change the application descriptor for AIR apps....

    Also.... Not very obvious how to change the application descriptor for AIR apps. Should be more prominent.

  3. Feb 27, 2008

    Rajeshwar Mothe says:

    Thanks to present all these stuff. Appreciated !

    Thanks to present all these stuff. Appreciated !

  4. Feb 27, 2008

    Anonymous says:

    Would be great to see a list highlighting the differences between Flex 2 and 3.

    Would be great to see a list highlighting the differences between Flex 2 and 3.

  5. Mar 04, 2008

    Randy Nielsen says:

    We've had requests for the following: Downloadable docs - A ZIP file with all ...

    We've had requests for the following:

    1. Sep 22, 2009

      Emad Abdehaq says:

      Language Ref at this links is not latest version. I need to 3.4 and this links h...

      Language Ref at this links is not latest version. I need to 3.4 and this links have 3.2!

  6. Mar 07, 2008

    Anonymous says:

    Yes, downloadable docs are very good! THANKS!

    Yes, downloadable docs are very good! THANKS!

  7. Jan 09, 2009

    Kun Janos says:

    downloadable docs are ggod, but how can we install them into the flex builder? I...

    downloadable docs are ggod, but how can we install them into the flex builder?
    Is there any way we can replace the existing docs with the new one?

    1. Jan 09, 2009

      Matt Chotin says:

      We're hoping to make it easier to update the docs in Flex Builder in the next ve...

      We're hoping to make it easier to update the docs in Flex Builder in the next version. Not guaranteed at this point though.

  8. Feb 12, 2009

    Hissam s says:

    Hey Guys, Is Gumbo Language Reference under construction. I'm un...

    Hey Guys,

    Is Gumbo Language Reference under construction. I'm unable access the pages. Why cant we download the complete documentation at once??

  9. Mar 02, 2010

    Grafton Kennedy says:

    Tried to get the SDK with Subversion on Cygwin. Got an error: "file name too lo...

    Tried to get the SDK with Subversion on Cygwin. Got an error: "file name too long". Switched to a Linux machine and that worked.

    '4.0.0/frameworks/projects/automation_spark/src/spark/automation/delegates/components/supportClasses/.svn/tmp/text-base/SparkSkinnableContainerBaseAutomationImpl.as.svn-base': File name too long

  10. Mar 23, 2010

    Sai Prasad CH says:

    Any where I could download the documentation for Flex 4 ?

    Any where I could download the documentation for Flex 4 ?

  11. Mar 29, 2010

    Sai Prasad CH says:

    The Flex 4 docs(English) can be downloaded from: http://www.adobe.com/go/learn_f...
  12. Jul 01, 2011

    Peter Moss says:

    Thank you to Sai Prasad for the download link. It is always faster to have the A...

    Thank you to Sai Prasad for the download link. It is always faster to have the API doc local.

    However, when I unzip the API documentation and access index.html everything looks good until I click on a class link in the left frame. In Firefox, it then pops a new browser tab with about:blank. No doc. In IE, once I follow the instructions to disable Native XMLHTTP support, it works, but there is awful flashing as it removes the frames and reloads them for every new topic.

    The old 3.4 doc package worked just fine. Seems like a huge regression in this behavior. Can this be fixed or can you suggest a workaround?