Category Archives: Robotlegs

An AS3 MVCS framework for Flash and Flex

Robotlegs 2 Released

If you’ve been waiting for Robotlegs 2 you’ve been waiting a long time. Sorry about that! It’s been hard to find motivation in the face of the Flash Platform’s rapid decline. Fewer users, less feedback and less collaboration. And other things.

Regardless, after 8 public betas, RL2 is finally out! Huge props to all the contributors:

As always, you can download the release over at:

For general support please use the Knowledgebase:

And please report any issues you might discover:

Continue reading

Posted in Robotlegs | Tagged , , , | 12 Comments

RL2 Framework Size

Just a quickie. I thought it might be fun to calculate the size of the RL2 framework (when compiled in Release mode using the old compiler.. ‘cos ASC2 is still hella broken).

Here are some numbers (subject to change):

Continue reading

Posted in Code, Robotlegs | Tagged , , , , | 1 Comment

CheapPost – RL2 Donations

In the spirit of cheap and lazy blog posts, here is an excerpt from a mail I sent out in response to the question: “How can I donate to Robotlegs?”. Continue reading

Posted in Banter, CheapPost, Robotlegs | Tagged , , | Leave a comment

CheapPost – Dispatch Speed

It seems that I’ve forgotten how to blog. Instead of fixing the problem directly I thought I might just share some content from emails that I’ve sent out. Continue reading

Posted in Banter, CheapPost, Robotlegs | Tagged , , , , | Leave a comment


Have I mentioned that I love GitHub?

When you put a readme file into a folder that file is formatted and presented nicely through GitHub’s file browser. For example:

Scrolling down a little we can see a nicely formatted readme file. Continue reading

Posted in Banter, Code, Resources, Robotlegs, Tutorials | Tagged , , | 2 Comments

RL Reloaded

I’ve been worried for quite a long time. Robotlegs 1 is small and simple but a little difficult to extend. I want Robotlegs 2 to be flexible without becoming overly large or complex.


To extend any framework you need to be able to hook into that framework’s initialization process.

That Damned Context

The Robotlegs 1 context class was, to be frank, rubbish – it set defaults, configured dependencies and controlled initialization. Worse, to hook into the initialization process or change the defaults, users had to extend the class itself resulting in the proliferation of funny looking words like SignalDrivenCovariantlyMediatedModularShellContext. Continue reading

Posted in Banter, Code, Robotlegs | Tagged , , , , | 2 Comments

Robotlegs – The Book

It’s here! The ActionScript Developer’s Guide to Robotlegs:

Written by the amazing @stray_and_ruby and @jhooks

Posted in Resources, Robotlegs | Tagged , , | 1 Comment

Why X Is Better Than Robotlegs

While the core Robotlegs developers do some preparatory undercover work on Robotlegs 2, some adventurous Robotlegs users have decided to take things into their own hands and start building their own ideal frameworks. I think this is great. The best ideas will almost certainly make their way back into RL2 in some shape or form. Continue reading

Posted in Inspiration, Robotlegs | Tagged , | Leave a comment

Too Much Of A Good Thing

As an enthusiastic programmer I tend to get overly excited when I discover a new technique – nails, nails everywhere for my shiny new hammer! It’s not a bad thing. I’ll abuse my newfound technique until I fully understand where it is and isn’t appropriate. Sometimes this takes a while.  Continue reading

Posted in Banter, Code, Robotlegs | Tagged , | Leave a comment

Robotlegs 2.0

I’m super excited to be meeting with Stray, Till and Robert (sadly, Joel can’t make it) in a couple of weeks to discuss Robotlegs 2.0.

We decided to keep the initial meetup small and focused, but development of the framework itself is completely open and anyone is free to contribute once we’ve nailed down some core priorities.

More info over on the Robotlegs forums:

Posted in Robotlegs | Tagged , , , , , | Leave a comment