Thursday, January 29, 2009

Video: MAX Presentation on Filthy Rich Flex Clients

Adobe TV has just posted my session Filthy Rich Flex Clients, which was recorded at MAX 2008. It's a screencast with audio, so you get the dual benefits of seeing the slides/demos and not having to watch me deliver them.

It's a pretty dense presentation, in which I cover some Flash platform graphics fundamentals, how effects work in Flex3, how they will work in Gumbo, and (now that I built up the rest of that material) how to do some particular 'Filthy Rich Client' effects in Flex.

Check it out at Adobe TV in larger resolution, or watch it from the comfort of this handy blog post:

In case the text in the video is hard to read, here's the presentation in PDF format for your amusement.

Thursday, January 15, 2009

Video: What a Drag

I think I must be living backwards in time, because the second part of a video I shot in December just became available on Adobe TV (before the first part was released). Perhaps they're just trying to build suspense, but in a Jeopardy way, like telling you the answer and then having you wonder what the fascinating question was.

Actually, the video does stand on its own; it is about 'Dynamic Drag and Drop' behavior in Flex, and is not dependent on the previous part. But it does use an application called Reflexion, which is about creating reflections for Flex display objects, and that's the part that you'll hav eto wait for a while to see. (Ooooh, I can feel the tension building...).

Anyway,please enjoy the video. It's another in a series of demos I've been writing around the general topic of giving the user good visual feedback to enable better user experiences. I hope it's not too much of a drag...

By the way, I have not (you may have noticed) posted the source for this yet. I may wait until the first part of the video, which shows the reflection technique, goes live. Or maybe that's just my petty rationalization for not doing it right now because I'm a tad busy working on Flex beta features. But it will show up here eventually.

Update: the first part of this demo is now available; see this later blog entry for that video. Also, I finally got around to posting the source code and the demo; they're also in that later blog entry. So what are you still reading this for? Go!