Flash CS5 public beta cancelled by Adobe

[dtse][/dtse]Well, that was quick. Adobe has pulled the plug on the previously planned for Flash CS5 public beta, initially announced at MAX in October. So much for getting iFosfr rolling before final release. Official statement from Adobe after the break.

New tutorial on CS5 AS3 iPhone dev reveals improvements 1

[dtse][/dtse]Lee Brimelow, noted Flash Evangelist for Adobe, has posted a new tutorial at gotoandlearn.com on developing iPhone apps in the forthcoming Flash CS5 beta: http://gotoandlearn.com/play?id=116 While the tutorial itself gives a clearer illustration of the development process, what’s more interesting are some of the notable details that clarify or improve upon the MAX announcement back in October.

MouseEvent – relatedObject explained

One of those things that isn’t immediately clear based on its name, the relatedObject property is a reference to the object that the mouse is now over, and is receiving a MouseEvent.MOUSE_OVER event.  This property is valid for both over and out events. This is a really useful property, a typical example is working with ...

Adobe Flash Professional CS5: Applications for iPhone

iPhone + AS3 – didn’t see that one coming! So my question to Adobe is – can an AS3 iPhone app be a component of a larger obj-C based app? Or is AS3 content restricted to being solely a standalone app? Adobe Labs – Adobe Flash Professional CS5: Applications for iPhone.

Managing mutually exclusive overlays and popups efficiently in AS3

Here’s a quickie for handling mutiple in-Flash popups or overlays that should all open exclusively (that is, if one is opened, all other should close) within an application in AS3. A couple of classes, first one is the manager itself:

Is it time to rethink the stage timeline in Flash? 4

EDIT – I revised the title of this post to clarify my position in response to zool’s comment below. The following is NOT an argument against timeline animations, rather, one about where they belong in the modern Flash development flow. I generally avoid writing editorial articles on my blog, sticking strictly to informational code bits ...

Creating partial package SWC files 14

If you’re a Flex developer, SWC’s are nothing new to you. But for Flash dev’s, SWC files are one of those ‘yea I’ve seen those, but I don’t totally understand how, what, or why I’m supposed to use them’ things in Flash development. They’re incredibly useful – if you know exactly how to use them. ...

Dispatching custom events between child SWFs in AS3 1

I’ve written about this before, but this time around I have an answer to this one. The issue goes a little something like this: a parent SWF a child SWF, dispatches a custom event another child swf, nested in either the parent or the other child, listens for that custom event. The error you’ll receive ...

Tabulate – new open source project on google code

Tabulate is an AS3 tab management package that handles all the oddities of working with tabs – including moving between display objects and text fields as well as components, which typically results in unexpected tab movement. Makes closed looping of tab groups much simpler. Additionally, Tabulate allows you to override the standard focusRect – that ...

VideoEvent.BUFFERING_STATE_ENTERED – workaround 2

The BUFFERING_STATE_ENTERED event of the FLVPlayback component is designed to notify when the instance reaches its buffer threshold and begins the buffering process. Unfortunately, there is one critical state that fails to be reported by this event. If, during normal playback, the buffering threshold is reached, the video should pause and enter the buffering state ...