The First and Only Magazine for Macromedia MX™
   
 
charles
The place to come for all of your Macromedia News
««
October 2008
»»
SM
T
WTFS
    1234
567891011
12131415161718
19202122232425
262728293031
Mailing List

July 6 (afternoon) - Flash Forward - New York
When I arrived, I found the registration process to be more than a bit chaotic and disorganized. I was told my press credentials were on the 4th floor. The people on the 4th-floor then promptly sent me back to the lobby, who told me I would need to go to the 4th floor. After 30-minutes, or so, we finally got that a bit straigtened out.

When I opened the Welcome Package, I found a copy of Layers Magazine (a publication dedicated primarity to Adobe), a copy of Pocket PC Magazine, and a copy of Photoshop User (again for Adobe). But NO copy of MXDJ, which does report about Flash (this is the FLASH Foward Conference). I wish my parent publishing firm, Sys-con, had a sales department that stayed on top of this more. I can only hope we will be better represented at MAX convention (ever feel like you are fighting a losing cause?).

I got into Brenden Hall's talk about ActionScript As A Toolbox. I had to double check myself to make sure I wasn't hearing wrong. If we follow Mr. Hall's advice, we should all move back to Flash 5. After some superficial comments about loops and variable names ("you should use a for loop instead of a while loop". Of course he never spoke about the other loops and when to use those) he gave us this advice:

Do not use OOP
Put all of your code in Frame 1 of the main timeline
Do not put code in Button or Movie Clips
Do not use cutting-edge techniques

Of course later on he spoke about reusability. Didn't seem to phase him that the techniques he advocated severly limits reusability.

I am outraged that a convention that purports itself to be devoted to the state-of-the-art Flash usage, would put something like this on.

About half-way through I had had enough and wandered over to the Flash Video Workshop by Robert Reinhardt. For many there, some of the Video technology and terminology was quite new. I thought Robert gave and EXCELLENT presentation on the subject and delivered a lot of new ideas. For me, it was the highlight of the morning.

I will be on later with more news.




Kevin made this comment,
I am quite shocked and a bit scarred at/by Hall's advice. AS 2.0 is the core of Flash. Without the language, Flash would revert to a non-dynamic solution and showcase empty , "flashy looking" documents.

Clearly, I must beef.As for his other advice, I would strongly advise against it, unless if one is using a .as file. OOP is the basis of all functional languages. Without it, ActionScript or any other EMCA based script would cease to exist. Nullifying such a structure is lucrative in this business, especially for developers

Mr. Brown, I hope he is listening.

comment added :: 6th July 2005, 20:44 GMT :: http://kevinkellyxp.com
alyson made this comment,
I think that Branden's advice about OOP came in the context of Flash ad design (where projects are generally expected to be turned around super-quick, and where the ads need to support older flash players) and mobile devices (which use a "Lite" version of Flash whose programmatic capabilities are stripped down to about Flash 4-level). I seriously doubt he's advocating an end to OOP -- he wrote a book on OOP and Flash a few years back.
comment added :: 7th July 2005, 03:01 GMT
charles made this comment,
Alyson, your point is well taken. However, as developers and designers, we are always dealing with a certain percentage of users who employ older technology (unless we are in a controlled situation).

Should that be a reason not to employ new techniques?

Also, as an OOP programmer, OOP lends itself to quicker turn-around time. If you think about it, RAD is the whole purpose of OOP. By using pre-built components and class files, we save tons of time.

Say hello if you are at the show. Thanks for the comments.

comment added :: 7th July 2005, 03:26 GMT

This blog is created and maintained by the author of the page and in no way associated with SYS-CON Media or MX Developer's Journal.
The author of the blog assumes all liability and responsibility personally for the content of the page.
www.blog-n-play.com is a registered trademark (78553120) of SYS-CON Media.