Adobe Flash CS5 – New Features

Adobe Flash CS5

Adobe Flash CS5


Great session by Richard Galvan – The MAX Secret Session Flash CS5
Click here to view the session.
Here are some notes from the VERY informative Flash CS5 video. Hats off to Adobe for the great sneak peak inside look at the next version of Flash! A must see!

- Flash on the iPhone (Not the Player, but using Flash to build iPhone apps) $$$
- The Stage is now the Flash Player running??!!
- Text (more properties, text underlining, multi-language, ligatures, text flow w/ images, Font Embedding support increased)
- inDesign & Flash support
- ActionScript editor 100% better
- SWF history in properties panel
- code snippets panel (click & apply)
- actionscript panel (better code completion, custom class introspection, Flash & Flash Builder options for coding)
- File > Save As >  “.fla” as XML (uncompressed, good for global changes, separate work-flows)
- Inverse Kinematics (Armatures) (new features, spring & damping)
- Deco Tool (more brushes) & create your own brushes using ExtendScript, Deco timeline animation
- Video improvements (alpha video positioning, view alpha video on the stage, new skins, add cue-points at design time)

View the session here.

ActionScript 101 – Event Handling

Intro to ActionScript 3 Event Handling

FlashFood – ActionScript 101 – Event Handling from Lou Barber on Vimeo.

//FIRST CODE SNIPPET
this.flashChimp.addEventListener(MouseEvent.CLICK, onClick);
this.MAX.addEventListener(MouseEvent.CLICK, onClick);

function onClick(e:MouseEvent):void{
    trace(e.type);
    if(e.target.name == "flashChimp"){
        trace("Hello, Flash Chimp!");
        } else {
        trace("Hello, MAX!");
        }
    }
// SECOND CODE SNIPPET
this.chimps.addEventListener(MouseEvent.CLICK, onClick);
this.chimps.addEventListener(MouseEvent.MOUSE_OVER, onOver);
this.chimps.addEventListener(MouseEvent.MOUSE_OUT, onOut);

function onOver(e:MouseEvent):void{
    e.target.alpha = .5;
    }
function onOut(e:MouseEvent):void{
    e.target.alpha = 1;
    }

function onClick(e:MouseEvent):void{
    trace(e.currentTarget.name);
    }

Adobe MAX 2009 – Learning ActionScript 3

Lou Barber - Learning ActionScript 3

Lou Barber - Learning ActionScript 3

I would like to thank everyone who attended my session @adobemax M,T,& W (over 300 people)! Thanks for all of the great feedback and comments!  The lab was great!  New friends, knowledge and insight!!

Below I have links to the presentation (PDF) & lab files.

Learning ActionScript 3.0 Presentation

http://www.flashfood.net/cookbook/files/Lou_Barber_Learning_ActionScript3.pdf

Lab Files

http://www.flashfood.net/cookbook/files/MAX2009_lab_files.zip

ActionScript for Designers – Adobe Groups TechWeds

ActionScript 4 Designers

ActionScript 4 Designers

Here is a link to an Adobe Groups TechWeds.

https://admin.na3.acrobat.com/_a204547676/p94818394/

Some of the same, some of the new.

Backstories…. Adobe MAX 2009

Adobe MAX LA Convention Center

  1. Too many people catching the shuttle.
  2. Decided to take a cab!
  3. I hear a voice that says “Hey Lou”.
  4. I turn around and it’s Kevin Lynch.???
  5. I’m thinking “how did you know my name????”
  6. We both take the same cab over to MAX.
  7. I try to get some clues out of him while riding.
  8. He’s not budging. So back to regular conversation.
  9. Finally arrive at MAX.
  10. I have no CASH only CREDIT.
  11. Kevin paid the fare. Thanks!

ActionScript 101 – Functions

Introductory tutorial on AcitonScript variables. More to come. Full screen available.

Flash Food – ActionScript 101 – Function from Lou Barber on Vimeo.

ActionScript 101 – Variables

Introductory tutorial on AcitonScript variables. More to come. Full screen available.

Flash Food – ActionScript 101 – Variables from Lou Barber on Vimeo.

MAX Coverage

Adobe MAX BYOL

Adobe MAX BYOL

I just put the final touches on my presentation for MAX.  I look forward to the beautiful LA weather, MAX keynotes, sneak peaks, and of course the MAX Bash!

After MAX I will post some updates on my travels, session reviews, photos and more.  Check back soon!

ActionScript 3.0 BYOL @ Adobe MAX

Adobe MAX 2009

If you are planning to attend MAX this year. I will be speaking at the “Learning ActionScript 3.0″ BYOL (Bring Your Own Laptop) lab this year.

It’s pretty much the same lab that I did in 2008. Due to the success and demand, Adobe has invited me back!

Learning ActionScript 3.0
Increase the reach of your applications, make your designs come to life with interactivity, and expand your career options by learning ActionScript 3.0. Through this session, you will be able to create a new class-based application or interactive experience that can be deployed through Flash Player or Adobe AIR on multiple devices. You’ll learn the fundamentals of the language, how to work with events, and how to control all of your content.

Hope to see you there!

Tags: , , , ,

Interview with Lee Brimelow (The Flash Blog)

Here is an interview that I did with Lee Brimelow at one of our Flash User Group meetings.

Follow the link to view the interview!