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 Robotlegs | Tagged , , , | 9 Comments
  • Pingback: shaun smith » RobotLegs AS3: A DI Driven MVCS Framework for Flash & Flex – Inspired by PureMVC

  • mEtin

    There are any other dependencies on Flex Framework or RobotLegs is from now on totally independent to the Flex and can be used in pure_as3/flex_independent projects?

  • mEtin

    There are any other dependencies on Flex Framework or RobotLegs is from now on totally independent to the Flex and can be used in pure_as3/flex_independent projects?

  • http://shaun.boyblack.co.za/blog/ shaun

    Hi mEtin,

    Yup, RobotLegs is totally free of Flex Framework dependencies, and can be used to build pure AS3 projects.

    For now, I don’t think you can use it easily with the Flash IDE (CS3/4), but you can compile plain AS3 projects with FlashBuilder, FlashDevelop, TextMate, the command line, etc.

  • http://shaun.boyblack.co.za/ shaun

    Hi mEtin,

    Yup, RobotLegs is totally free of Flex Framework dependencies, and can be used to build pure AS3 projects.

    For now, I don’t think you can use it easily with the Flash IDE (CS3/4), but you can compile plain AS3 projects with FlashBuilder, FlashDevelop, TextMate, the command line, etc.

  • mEtin

    Thank You for a very quick response. I will give RL a try in my next project.

  • mEtin

    Thank You for a very quick response. I will give RL a try in my next project.

  • http://shaun.boyblack.co.za/blog/ shaun

    No problem! If you have any questions, join us over at the Discussion Group:

    http://groups.google.com/group/robotlegs

  • http://shaun.boyblack.co.za/ shaun

    No problem! If you have any questions, join us over at the Discussion Group:

    http://groups.google.com/group/robotlegs