Setting up FDT for Flash CS 5, part #2

Using Flash CS 5 to Compile in FDT

Setting up FDT for Flash CS 5, part #1

If you are using FDT and you recently downloaded & installed Flash CS 5, you will noticed that your run configurations are now broke. This is an easy fix as all you have to do is to update FDT for Flash CS 5. I was able to fix everything except for the flash help!

This post is for Mac OS X only, as I don’t have access to windows, if you know the paths on windows, please leave a comment, and I will update this post! Click on the images for a bigger image.

first if you spaced out(like I did) and you routinely tried to run for application you would have got this error

In the preferences got to FDT>Tools>Flash

If you are having troubles seeing the text the paths on Mac OS X are

Flash IDE – /Applications/Adobe Flash CS5/Adobe Flash
Flash Player – /Applications/Adobe Flash CS5/Players/Flash
ASO Directory – /Users/{username}/Library/Application Support/Adobe/Flash CS5/en_US/Configuration/Classes/aso

I am not sure what the ASO Directory is, but I think that it is related to AS 2

As far as the Flash Help for CS 5 this I was not able to update, and in fact it broke the flash help resources!

Flash Help – /Library/Application Support/Adobe/Help/en_US/Flash/CS5/AS3LR

No more help for Flash :(

Anybody know how to set up the flash help docs for Flash CS 5 for FDT 4? I am hoping that when FDT 4 is launched it will be updated for Flash CS 5 help

Flash CS 5 is released!

Adobe has released details about the latest version its Flash authoring tool, which arrives amid great uncertainty concerning the multimedia platform’s future.

Flash Professional CS5 boasts a number of improvements over previous versions, including better animation physics, improved typography controls, new code hints and snippets for building webapps in ActionScript, some new data formats, and better ability to add cue points to videos. It also has a few tricks for developers eager to publish apps to places where Flash isn’t allowed.

Flash is part of Creative Suite 5, Adobe’s new package of apps for building websites, assembling videos and editing photos. The new suite of apps, which Adobe says will ship mid-May, was announced Monday.

New Features in Flash CS 5

Video cue points

If you’re building content around a Flash-embedded video file, you’ll be keen on one of the new enhancements in CS5: the ability to use cue points in the videos’ timelines to trigger ActionScript events.

You'll find code snippets and new code hints in Flash CS5's ActionScript editor. (Click for larger.)

Building ActionScript apps

Adobe Flash Builder, which is fully integrated with Flash CS5, in flash CS 5 you are now given the option to use Flash Builder or Flash CS 5 code editor. You can also set up Flash Builder to be your default code editor for ActionScript while working in Flash CS 5.

ActionScript editor

If you’re a whiz at ActionScript, you’ll appreciate the new ActionScript editor in the new Flash CS 5. You get new custom class-code hinting and code-completion features. There’s also a library of ActionScript snippets for new coders — so many, in fact, that you don’t really need to know that much about ActionScript to build simple animations.

Natural animations

Animations will be more natural overall since Adobe has updated its physics engine in Flash CS5. The last version saw the inclusion of a new inverse-kinematics engine, and it’s been enhanced in CS5 to produce animations that are more lifelike and realistic.

Flash CS5's text-handling capabilities have been improved. (Click for larger.)

Text handling

There are new text handling tools, too, including Adobe’s Text Layout Framework. This framework has been built into multiple products, including Flash Player 10.x and the other CS5 production tools. So, when a designer hands you a file with text laid out in InDesign or Illustrator, that text will be better preserved once you start playing around in Flash.

Outside the box

One more cool thing Adobe has done in CS5 is they’ve solved Flash’s hermetically-sealed–box problem. When you export your Flash project, you can just spit out a single, binary FLA, or you can choose to export as an XFL package. It’s a new XML-based format developed for Adobe Flash.

The XFL option produces an uncompressed package where your various elements — video, objects, scripts — are all left separate. You can edit individual elements of your project (or pass them off to other team members for editing) without having to repackage everything any time a change is made.

PureMVC Meeting Recording

The PureMVC for Flash & Flex recording is on-line:

I will be hosting to code later tonight

PureMVC for Flash & Flex

The latest meeting for the Hawaii Flash User Group will host a talk on the PureMVC framework with Steven Diomampo. The meeting is on April 28, 2010 at 6:00 pm!

This meeting will be An Introduction to PureMVC for the FlashPlatform.

MVC (Model View Controller), is a programming design pattern that is used across many programming languages. PureMVC is a lightweight framework that allows developers to stick more to this proven concept and gives teams of developers a base line to all follow when they are working on a large project.

Through this presentation Steven will be walking you through a step by step example of building an actual working application so that you can see how easy and useful this framework and design pattern actually is.

Goals of PureMVC:

  • To separate your application’s coding concerns into three discrete tiers: model (data), view (UI), and controller (business logic)
  • To balance speedy implementation with scalability and maintainability
  • To hide complexity from developers for day-to-day tasks

Also, after the introduction to PureMVC are completed there will be a collaboration oppurtunity in which we will all have a chance to work together to build an Application using the PureMVC framwork for Flash. I am hoping that after the meeting will see the benefits of using this framework, and how easy it is to build an application from the ground up.

There will also be pizza, and refreshments, and Adobe swag do give away. I don’t drink, but feel free to bring beer.

You can find out more about the meeting on the adobe groups site:

The meeting will also be hosted on-line through Adobe connect:

Creatie Suite 5 is out!

Creative Suite

Adobe Flash Player 10.1 Release

Adobe Flash Payer 10.1 release candidate is first runtime release of the Open Screen Project which enables uncompromised web browsing of applications, content and video across devices, with the support of broad range of mobile devices, including smartphones and other internet-connected devices.

You can get more details about the release from here.

For more details on new features and enhancements in Flash Player 10.1, see the complete list ofNew Features.

You get some interesting improved flash player support from here.

You can enjoy the release candidate from here and enjoy the Flash Brings the Web to Life demo from here.

Upcoming Meetings for HFUG

For the Month of April is there a few meetings scheduled. More details to come

April 6 – “What’s new in Flash Builder 4″

April ? – “What’s new in Flash CS 5″

April 30 – Pure MVC for Flash & Flex

In May- Robotlegs (this is still being worked on, but it should come together`-`)

FDT Presentation

My good friend, Gabriel Peart who is the co-manger of the Hawaii Flash User Group gave an excellent presentation on FDT while at Flash Camp Brazil. You can download his presentation below, enjoy


quick tip- file associations in FDT

So this was the second time I heard somebody asking on twitter about why they don’t see the AS Class in the right click menu in FDT.
To include/remove items in this list is very easy in the customize perspectives in the tool bar.

I will use the example of adding the package to the right click menu

if you “rick click” on the tool bar you will see a sub menu to customize perspective.

This will give a new menu where you can add/remove file associations for the menu.

here I will add package so that when I right click on the project I can quickly add a new package.

this is the same place where you can add/remove items that show up in the top tool bar.