flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From OmPrakash Muppirala <bigosma...@gmail.com>
Subject [FlexJS] Randori, tools, etc.
Date Mon, 15 Dec 2014 20:39:04 GMT
Michael,

Thanks for the link.  I went through the whole documentation (still have
some questions, though).  It looks pretty solid.  Any reason there has not
been much activity on Randori for a while?  Are you planning some new
updates any time soon?

The cross-compiler is straight up FalconJX, right?  Or has there been more
modifications done to FalconJX?

I would love for parts of Randori getting folded back in.  Do you think
FlexJS would be a good fit?  I do quite a bit of similarities between
Randori and FlexJS.

At some point I would like to see some nice JQuery (and perhaps Dojo)
integration with FlexJS.  Any chance the current tools in Randori can be
re-purposed and used in FlexJS?

Essentially, what I am looking for is a set of AS3 APIs which have an
equivalent JavaScript API for the existing JQuery UI library.  Any help
that can make this happen would be great.

Thanks again, for your time.

Regards,
Om

On Mon, Dec 8, 2014 at 11:28 AM, Michael A. Labriola <
labriola@digitalprimates.net> wrote:
>
> >1.  An overview of the tools would be great.  The README does not have a
> lot to start with.  Or, are there any other documentation that I am missing?
>
> You don't need to read through all of this, but if you want to get a sense
> of what it was all about, there are a bunch of tutorials, etc. Most are
> likely out of date [1]:
>
> Basic idea: Combination of a cross-compiler and an SDK using dependency
> injection and implicit lazy loading of dependencies. You write core AS with
> a simple DI framework based on the google guice project. The SDK made sure
> everything was there when it was needed. As you saw, you could then create
> API definitions (think of the playerglobal.swc) for other dependencies that
> you were available at runtime, whether they be in the browser itself or in
> another library that was loaded.
>

> >2.  I see projects for Ember, JQuery, Node, etc.  Does this mean that
> those frameworks are already supported in Randori?  What would it take to
> add a new framework (DOJO, for example)?
>
> Yes, versions of those were all supported. It really just takes creating
> an API definition with the right metadata so that the compiler understands
> what code to generate. I would need to get all involved to agree (which
> wouldn't be hard) but all of Randori was under an Apache license so that,
> if at any point, this project took an interest in what we did, it would be
> easy to fold it back in. We didn't want to do it within the Apache process
> itself, but we always hoped it might end up back here.
>
>
> [1]
> https://github.com/RandoriAS/randori-plugin-intellij/wiki/Lesson-01-Project-Setup
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message