30 July 2007

Edit and Compile AS3/Flex for FREE!

Having exhausted my supply of free trials of Flash CS3 and Flex Builder, I managed to work out how to attach the latest Flex 3 compiler to FlashDevelop. Editing AS3 in Flash Develop is as good as the Flex Builder's text editor in Eclipse. It does all the imports and the predictive typing drills into classes perfectly (including your own). MXML is not that good but can still be compiled by the Flex 3 compiler. In Flash develop you can choose between an AS3 project and an Flex (MXML) project, either of them can be compiled.

Setting it up

These instructions are for the Flex 3 beta version (Moxie), the links to the Flex download will probably change once Flex 3 is fully released.

For this you will need to download:

  1. Install the latest version of FlashDevelop
  2. Unzip the SDK to C:\Program Files\FlashDevelop\Flex3SDK
  3. Launch FlashDevelop
  4. Go to Tools -> Program Settings -> Plugins -> AS3Context -> Settings.
  5. Set "Flex2SDK Location" to "C:\Program Files\FlashDevelop\Flex3SDK"


To test do the following:
  1. Go to Project -> New Project
  2. Select "ActionScript 3 - Default Project"
  3. Set the Name as "Test" and select your Location and click OK
  4. Project -> Test Movie
  5. You should see a new blank screen named Test.swf


As it' a .NET application it works only on a Windows PC. However, there are reports on the FlashDevelop messageboard that it also works fine on Intel based Macs.

16 July 2007

A Decent, FREE, AS3 Editor!

I used to use SEPY a lot, but it just didn't cut the mustard for AS3. Having used the Flex 2 Builder I wanted something that'd do all the imports and have good predictive typing to help me through my first AS3 projects until I get used to the class structures.

After a lot of searching around, I found this:
http://www.flashdevelop.org/

09 July 2007

MySpace technical woes.

I, as many, have a page on MySpace (www.myspace.com/lapsusmentismusic). There's always been little niggles with MySpace, occasional "an error has occurred" messages, which I put down to shoddy Fusebox programming.

These days it seems the errors are occuring so frequently that the MySpace application is frustrating and almost impossible to use, without getting one of these errors. A large part of their problem lies in the success of MySpace and the huge amounts of traffic it generates. The architecture to support massive traffic volumes just wasn't there.

I found this interesting article that explains their technical woes and is a lesson to us all: http://www.doughughes.net/index.cfm?event=viewEntry&entryId=116