Hi,

I just wanted folks to know that the FlexJSStore example is starting to
mature.  It can now do:

-effects
-tooltips
-drag-and-drop
-states with transitions
-databinding

I posted compiled versions here:

Flash (SWF) based (with View Source)
http://people.apache.org/~aharui/FlexJS/FlexJSStore/bin-release/FlexJSStore
.html


HTML/JS/CSS (minified JS)
http://people.apache.org/~aharui/FlexJS/FlexJSStore/bin/js-release/

A debuggable SWF version is here:
http://people.apache.org/~aharui/FlexJS/FlexJSStore/bin-debug/FlexJSStore.h
tml


A debuggable, non-minified JS version is here:
http://people.apache.org/~aharui/FlexJS/FlexJSStore/bin/js-debug/

You should be able to click on the Products button, see a wipe effect as
it transitions to the Products page.  You can drag-drop tiles to the list
on the lower-left (it doesn’t always work the first time you drag).  You
can hover over a tile and see a set of buttons and add items to the cart.
If you hover over the buttons you should see tooltips.

The code is all checked into the flex-asjs repo.  It requires the latest
compilers from the flex-falcon repo.  You can grab a nightly build to try
it out.  To do so, run the Apache Flex Installer, right-click and choose
“Show Dev Builds” then choose “Apache FlexJS Nightly” from the list of
products.

There are plenty of bugs left to fix, but I think it has reached the point
where lots of those bugs can be fixed by volunteers like yourself.  So if
you are interested, grab the code and pitch in.

The next steps for me are to modify the compiled JS output and our JS
libraries to use Object.defineProperty and not use the “.” in package
names.  I’ll start a separate thread on that.  Then I’m planning on
writing up the kinds of changes it took to port the Spark FlexStore to
FlexJSStore and we’ll look into doing another release of FlexJS.

Thanks,
-Alex

Reply via email to