Code generation for robotlegs

Geirr Winnem's Avatar

Geirr Winnem

18 Aug, 2011 02:42 PM

I have been working for some time on several codegeneration tools for flash/flex developers. Currently i have released the core code generator and working on a PureMVC plugin as well. I would like to do one for the Robotlegs framework as well.All FBToolkit core codegen plugin's will be released without any commercial licence attached to them FYI.

In order to be able todo so i need some help(Asking for help instead of googling might not be the best approach).
What i need answered is the following:
1. Default directory structure on a Robotlegs project
2. Examples(best practices) on a minimalistic class for each actor in the framework.
3. Complete list over the metatags (if there is any) that the framework uses.
4. A basic project setup. Nothing to advanced.

I also need a small group of beta testers to help me out during the initial development phase.

Geirr

  1. Support Staff 1 Posted by Ondina D.F. on 20 Aug, 2011 11:21 AM

    Ondina D.F.'s Avatar

    Hi Geirr:)

    It’s cool that you want to make an FB codegeneration tool!
    Your questions:
    1. Default directory structure on a Robotlegs project
    2. Examples(best practices) on a minimalistic class for each actor in the framework.
    3. Complete list over the metatags (if there is any) that the framework uses.
    4. A basic project setup. Nothing to advanced.

    1 Different examples, different projects’ structures, but MVCS is the common denominator: model (models and vos), view(components and mediators), controller(commands), service(services) I prefer the plural form: models, views, controllers, services. In the attached image you can see the structure of a small project I’m working on together with Timur.

    2 This is the Best Practice page:
    https://github.com/robotlegs/robotlegs-framework/wiki/best-practices

    and in this thread
    http://knowledge.robotlegs.org/discussions/examples/6-links-to-robo...
    look for Joel Hooks’s articles An Introduction to Robotlegs AS3 Part 1 to 3 , since he is one of the robotlegs team members.
    Of course there are also other good minimalistic examples, but I don’t know which one to recommend right now.
    And here https://github.com/robotlegs/robotlegs-demos-Bundle are the official robotlegs demos.

    3 The tags are [Inject] and [PostConstruct]

    4 Again, see the examples:)
    The project I was talking about is here: https://github.com/Ondina/robotlegs-incremental
    It’s about the start up process of a flex-robotlegs application and also about setting up a robotlegs project. Later on we will show the differences between a flex project and a pure as3 project.
    It is a work in progress though, so I don’t think it’s useful to you right now.

    I hope others will also chime in with their own opinion.

    Cheers,
    Ondina

  2. Support Staff 2 Posted by Ondina D.F. on 02 Nov, 2011 05:44 PM

    Ondina D.F.'s Avatar

    Hi Geirr,
    Closing the thread.
    Feel free to reopen this discussion in case you have more questions or you need further assistance with this issue. Please open new threads for new issues.
    Thank you for posting
    Ondina

  3. Ondina D.F. closed this discussion on 02 Nov, 2011 05:44 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac