Thursday, June 9, 2011

Configuring FlashDevelop for Flex Development

Today we will get our tools ready for Flex development.

As I said in the previous post, we are going to use the FlashDevelop IDE, which is a free program that is used to create Flex, AS3, HTML, PHP and other language projects.

The first thing that you need to do, is download the FlashDevelop software. You can find the latest release here.

To be able to create Flex projects, you need Flex SDK, which is an open-source Adobe framework available for free at their site, you'll need to download it too. But, before installing the Flex SDK, you need to have the Java runtime installed, version 1.6 or greater. Get it right here.

Now, there are two ways of getting Flex SDK. The first one is downloading the latest release off the official Adobe website, and the second one is letting FlashDevelop install it automatically (it should ask you on FlashDevelop installation). In this tutorial, I am downloading the SDK manually. You can get the latest release here. Download it, extract the archive to some place on your hard drive that you remember.

Next, install FlashDevelop. If it asks you to download and install Flex SDK automatically and you didn't download the SDK manually yet, you can agree and do that. If you want to do this manually, like me, then skip this feature.

Open FlashDevelop when it is done installing. Go to Tools > Program settings. Find the AS3Context plugin in the left side of the new dialog window that popped up. Click it, then in the right side, find "Flex SDK Location" property and click the browse button next to it. Now find the place where you extracted your Flex SDK to.

I've put my Flex SDK into FlashDevelop\Tools\flexsdk, so now my configuration looks like this:

And when that is done, you are ready to go!

Our tools are now configured and should work properly. You can always find documentation about FlashDevelop on its page - check it out.

This is all for today.

Thanks for reading!

1 comment:

viji said...

interesting blog. It would be great if you can provide more details about it. Thanks you

Flash Development

Post a Comment