tag:robotlegs.tenderapp.com,2009-10-18:/discussions/questions/638-code-generation-for-robotlegsRobotlegs: Discussion 2013-04-28T10:18:25Ztag:robotlegs.tenderapp.com,2009-10-18:Comment/93907682011-08-18T14:42:43Z2011-08-18T14:42:45ZCode generation for robotlegs<div><p>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.</p>
<p>In order to be able todo so i need some help(Asking for help
instead of googling might not be the best approach).<br>
What i need answered is the following:<br>
1. Default directory structure on a Robotlegs project<br>
2. Examples(best practices) on a minimalistic class for each actor
in the framework.<br>
3. Complete list over the metatags (if there is any) that the
framework uses.<br>
4. A basic project setup. Nothing to advanced.</p>
<p>I also need a small group of beta testers to help me out during
the initial development phase.</p>
<p>Geirr</p></div>Geirr Winnemtag:robotlegs.tenderapp.com,2009-10-18:Comment/93907682011-08-20T11:21:17Z2011-08-20T11:21:17ZCode generation for robotlegs<div><p>Hi Geirr:)</p>
<p>It’s cool that you want to make an FB codegeneration
tool!<br>
Your questions:<br>
1. Default directory structure on a Robotlegs project<br>
2. Examples(best practices) on a minimalistic class for each actor
in the framework.<br>
3. Complete list over the metatags (if there is any) that the
framework uses.<br>
4. A basic project setup. Nothing to advanced.</p>
<p>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.</p>
<p>2 This is the Best Practice page:<br>
<a href=
"https://github.com/robotlegs/robotlegs-framework/wiki/best-practices">
https://github.com/robotlegs/robotlegs-framework/wiki/best-practices</a></p>
<p>and in this thread<br>
<a href=
"http://knowledge.robotlegs.org/discussions/examples/6-links-to-robotlegs-resources-examples-tutorials">
http://knowledge.robotlegs.org/discussions/examples/6-links-to-robo...</a><br>
look for Joel Hooks’s articles An Introduction to Robotlegs
AS3 Part 1 to 3 , since he is one of the robotlegs team
members.<br>
Of course there are also other good minimalistic examples, but I
don’t know which one to recommend right now.<br>
And here <a href=
"https://github.com/robotlegs/robotlegs-demos-Bundle">https://github.com/robotlegs/robotlegs-demos-Bundle</a>
are the official robotlegs demos.</p>
<p>3 The tags are [Inject] and [PostConstruct]</p>
<p>4 Again, see the examples:)<br>
The project I was talking about is here: <a href=
"https://github.com/Ondina/robotlegs-incremental">https://github.com/Ondina/robotlegs-incremental</a><br>
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.<br>
It is a work in progress though, so I don’t think it’s
useful to you right now.</p>
<p>I hope others will also chime in with their own opinion.</p>
<p>Cheers,<br>
Ondina</p></div>Ondina D.F.tag:robotlegs.tenderapp.com,2009-10-18:Comment/93907682011-11-02T17:44:10Z2011-11-02T17:44:10ZCode generation for robotlegs<div><p>Hi Geirr,<br>
Closing the thread.<br>
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.<br>
Thank you for posting<br>
Ondina</p></div>Ondina D.F.