flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Harui <aha...@adobe.com>
Subject Re: [DISCUSS] Release Apache FlexJS 0.5.0
Date Fri, 06 Nov 2015 06:54:42 GMT


On 11/5/15, 10:04 PM, "jude" <flexcapacitor@gmail.com> wrote:

>Yep, that's the plan. I'm still trying to catch up on what web developers
>are doing these days and I haven't heard IDE's come up much (anyone
>wishing
>to share I would appreciate it). It seems like people are using code
>editors like Brackets and vim. There are some tools that run preprocessing
>or post processing on CSS, others that minify JS, others that do other
>stuff. Some people have terminal open watching a directory to run these
>things. I wish I could tell you more. So, to me it would be nice to create
>the Flex JS project directory, then have a button to compile or watch the
>project. Maybe a launch button or something.

Sounds good.

>
>By contrast, if we were writing HTML you would edit the page, cmd + s and
>then refresh in the browser. With FlexJS we have edit, save, compile,
>refresh. There's that one extra step. With a lightweight FlexJS app we
>could compile on a different thread in the background and return errors
>and
>warnings. They could still use the same workflow. It wouldn't be much but
>something someone can use to get started.

FWIW, one of reasons Falcon and FalconJX emit MXML as data instead of code
like the current MXMLC compiler does for Flex is to open the potential of
skipping the compile step for certain kinds of changes.  In theory, this
mini-IDE you write could connect to a running app and as you edit certain
MXML properties it could alter the data in the app.  It won’t work for
everything like changing code in event handlers, but could work for
positioning-related properties, which is where I think it would be a big
win.

>
>I'm glad to hear the Apache Installer takes care of installing FlexJS. Can
>someone post a link to the ant build file (that compiles a project) I
>should be studying and nightly source for the Apache installer (that has
>the ant build that installs FJS)?
>

See examples/build_example.xml for building the example apps.  Each
example folder has a build.xml that calls build_example.xml.

See installer.xml for the ant script that the Apache Flex Installer runs.
When the Apache Flex installer is installing FlexJS, the installer isn’t
much more than a GUI front end on Ant.

Sounds very interesting.  Best of luck.  And of course, it would be best
if you could manage the code in an ASF repository, but not a requirement.

-Alex

Mime
View raw message