June 2010

Flex 4 ActionScript 3 Lightbox for Flash Player

by David Salahi on June 27, 2010

Here’s a class that duplicates the popular JavaScript lightbox effect entirely in ActionScript 3 for Flex 4 projects. Here’s a demo of the Lightbox class in action. Right-click to view source or download the fxp at the end of this post. (Note: it takes a few seconds after loading this page for all the images [...]

{ 22 comments }

Robotlegs and SWFAddress

by David Salahi on June 21, 2010

Update — August 6, 2010: I found a bug in my original demo which prevented the deep linking feature from working at startup. See the full description at the end of this post. I started using Robotlegs on a project recently and last week I needed to add SWFAddress into my project for its deep [...]

{ 5 comments }

Robotlegs Website Example Tutorial, Part II

by David Salahi on June 18, 2010

In the first part of this tutorial I discussed the process of wiring up views to mediators, injection of the model and the view and mapping an event to a command. In this part, I’m going to discuss the process of mapping view events to their mediators, the use of the Command object as a [...]

{ 5 comments }

Recently, I posted a comment in reply to reader Courtny Cotten’s comments about my Flash Catalyst series of posts in which I mentioned some concerns about how the use of Flash Catalyst might affect the structure of code. I had been thinking that the generated components and code are likely to be structured differently from [...]

{ 0 comments }

Robotlegs Website Example Tutorial, Part I

by David Salahi on June 15, 2010

For my first project with Flex 4 and the Robotlegs MVC framework I wanted to create a small website so I started out by doing a proof of concept. As far as I know, none of the current Robotlegs tutorials shows this sort of an application. To get a fully functioning demo app up and [...]

{ 1 comment }

Robotlegs Mediator Registration

by David Salahi on June 10, 2010

UPDATE June 10, 2010 NOTE: After I posted this shaun commented; (see comments on the single post page) pointing out my error. In Joel Hooks’ example the mediatorMap.mapView function calls are done inside the HelloWorldContext startup function. However, I had erroneously put the code into the context constructor. As shaun points out, this is too [...]

{ 3 comments }

I’ve been experimenting with developing a workflow from Photoshop to Flash Catalyst to Flash Builder and am coming to the conclusion that there are currently too many limitations in Flash Catalyst to make it a regular part of my workflow. (Read part I and part II.) I’ve been doing some tests using a simple portfolio [...]

{ 8 comments }

In this post, I’m going to discuss my experiences creating components in Flash Catalyst and then exporting the Catalyst project to Flash Builder. (Read part I and part III.)  This project, a simple menu, is just a subset of a larger project which I used as an experiment to see how the process worked. Overall, [...]

{ 2 comments }

CSS Guru Eric Meyer Weighs in on HTML5/CSS3, Flash

by David Salahi on June 1, 2010

In an interview, CSS guru Eric Meyer looks at the future of HTML5 and CSS3 and also takes a look at how those technologies will impact the use of Flash on the web. He points out that “HTML5 itself and Flash are vastly different. They have different things that they’re trying to do.” I agree. [...]

{ 0 comments }