Monthly Archives: September 2009

RobotLegs AS3 v0.8: ByeByeFlex (FlexMediator removed)

RobotLegs AS3 v0.8 (codename ByeByeFlex) is up on GitHub:

The RobotLegs Library has received it’s first community contribution! Till Schneidereit fixed something that had been bugging me for a while: the existence of the FlexMediator. Initially I split this out to avoid compiling any Flex classes into pure AS3 projects. Till submitted a patch that allows the Mediator to detect the presence of Flex without this side-effect.

This is why I love Git (and GitHub). Anyone can come along, fork the project, make changes to it, and send a Pull Request – without requiring any permission to do so. This significantly lowers the barrier-to-entry for once-off or “impulse” contributions.

Anyhoo, this change to the Library requires a find-n-replace on old application code:

FlexMediator -> Mediator

RobotLegs AS3 is a Dependency Injection Driven MVCS Framework for Flash and Flex.

Posted in Uncategorized | Leave a comment

What Is RobotLegs?

What?

  • RobotLegs is an Architectural (or Structural) Action Script 3 Framework.
  • It provides a mechanism for wiring objects together.
  • It promotes a usage pattern for keeping your code loosely coupled and easy to test.
  • It has a narrow scope: wiring.

Continue reading

Posted in Uncategorized | Leave a comment

RobotLegs AS3 Framework Unit Tests

I’ve started putting together some unit tests for RobotLegs:

http://github.com/darscan/robotlegstests

Feel free to fork if testing is your idea of insane weekend fun!

RobotLegs

Posted in Uncategorized | Leave a comment

RobotLegs AS3 v0.7: ShortWave (context dispatch helper)

RobotLegs AS3 is a Dependency Injection Driven MVCS Framework for Flash and Flex.

RobotLegs AS3 v0.7 (codename ShortWave) is up on GitHub: Continue reading

Posted in Uncategorized | Leave a comment