Wednesday, July 21, 2010

Flex 4 Fun: Real Soon Now

How credible would a software book be that didn't slip the schedule? That would be like sugarless dessert, or nonfat bacon, or an effective politician; it's just not believable.

So in keeping with the tradition of all software since 1954 (the original launch date of Windows Vista), Flex 4 Fun is hereby slipping its schedule.

But not by much.

The original goal was to have the hardcopy printed and available in early August. Failing the invention of a time machine, that's not going to happen. However, the book is actually done, at least from my perspective. In fact, the content that's been in the PrePrint copy for weeks is nearly final itself. The editing phase found many little things to clean up (it always amazes me how many times I can edit my writing and still find errors. It's as if I'm human) and resulted in some amount of reorganization. But most of the recent changes have just been about finalizing the layout in order to get it to the printer.

I don't have a final date yet, but I'm thinking it's sometime in September, just a few weeks after it's sent to the printer... which the publisher assures me is just about to happen.

In the meantime, check it out online or do like I do; wait impatiently and completely ineffectively.

Wednesday, July 7, 2010

Graphics in Flex 3 and Flex 4

Artima.com has posted another article from my book Flex 4 Fun. Check out Graphics in Flex 3 and Flex 4 for a comparison of drawing shapes in Flex 3 code versus using the new graphics classes and tags in Flex 4.

Friday, June 25, 2010

Video: Image Zoom Effect in Flex 4

Image Zoom Effect in Flex 4, the next episode in the gripping and suspenseful series CodeDependent, is now available from Adobe TV.

This episode shows a technique for zooming in on a particular area of a thumbnail image, transitioning to a higher-resolution image along the way. A friend had asked about ideas for doing this, and I thought the result might be generally useful or interesting, so here it is. I particularly like how you can zoom in on her enigmatic smile.

Here's the video:

Here is the demo application:

And here is the source code.

Here's where you can find CodeDependent on iTunes.

And here's where you can find CodeDependent on YouTube.

Enjoy.

Monday, June 21, 2010

State-Specific Property Values in Flex 4

Artima.com has posted another article/demo from my book Flex 4 Fun. Check out State-Specific Property Values in Flex 4 to see an example and explanation of the simple new syntax in Flex 4 for declaratively setting per-state property values on objects to automate changes in the UI between states.

Saturday, June 19, 2010

Video: Animating Filters in Flex 4, Part II

Animating Filters in Flex 4, Part II, the next episode in the gripping and suspenseful series CodeDependent, is now available from Adobe TV.

This episode is the sequel and stunning conclusion to the previous one, Part I, in which we saw how to use, and not use, the AnimateFilter effect for animating filter properties in Flex 4. This time we see how to properly animate properties of filters which persist on objects when the animation ends.

Here's the video:

Here is the demo application:

And here is the source code.

Here's where you can find CodeDependent on iTunes.

And here's where you can find CodeDependent on YouTube.

Enjoy.

Friday, June 11, 2010

Video: Animating Filters in Flex 4, Part I

Animating Filters in Flex 4, Part 1, the next episode in the gripping and suspenseful series CodeDependent, is now available from Adobe TV.

This episode shows how to use the AnimateFilter effect in Flex 4 to achieve certain effects like animating a blur. It also shows how the effect is completely inappropriate for some situations, which is a teaser for the next episode.

Here's the video:

Here is the demo application:

And here is the source code.

Here's where you can find CodeDependent on iTunes.

And here's where you can find CodeDependent on YouTube.

Enjoy.

Thursday, June 3, 2010

Video: 3D Distortion

3D Distortion in Flex and Flash, the next episode in the gripping and suspenseful series CodeDependent, is now available from Adobe TV.

This episode shows how and why you might see some distortion with 3D objects in Flash and Flex (hint: it's about bitmap scaling).

Here's the video:

Here is the demo application:

And here is the source code.

Here's where you can find CodeDependent on iTunes.

And here's where you can find CodeDependent on YouTube.

Enjoy.