| --- |
| layout: post |
| status: PUBLISHED |
| published: true |
| title: Apache FlexJS 0.6.0 and Apache Flex FalconJX 0.6.0 Released |
| excerpt: "The Apache Flex community is pleased to announce the release of Apache\r\nFlexJS |
| SDK 0.6.0 and Apache Flex FalconJX Compiler 0.6.0.\r\n\r\nApache Flex is a highly |
| productive, open source application framework for\r\nbuilding and maintaining expressive |
| applications that deploy consistently\r\non all major browsers, desktops and devices |
| (including smartphones,\r\ntablets and tv).\r\n\r\nApache FlexJS is a next-generation |
| Flex SDK that enables developers to use\r\nMXML and ActionScript to not only create |
| SWFs but also cross-compile the\r\nsame MXML and ActionScript to HTML/JS/CSS so |
| applications can run natively\r\nin browsers. The cross-compiled code can also |
| be used in Apache Cordova\r\n(Adobe PhoneGap) mobile applications.\r\n\r\nApache |
| Flex FalconJX is a next-generation MXML and ActionScript\r\ncross-compiler. It |
| extends the next-generation SWF compiler known as\r\nFalcon. Both are contained |
| in the release package and are used by the\r\nFlexJS package to compile SWFs or |
| cross-compile to HTML/JS/CSS." |
| id: 8326f238-210b-4433-bea4-d00587993c45 |
| date: '2016-04-12 18:26:17 -0400' |
| categories: flex |
| tags: |
| - mxml |
| - javascript |
| - flexjs |
| - actionscript |
| - flex |
| permalink: flex/entry/apache_flexjs_0_6_0 |
| --- |
| <p>The Apache Flex community is pleased to announce the release of Apache<br /> |
| FlexJS SDK 0.6.0 and Apache Flex FalconJX Compiler 0.6.0.</p> |
| <p>Apache Flex is a highly productive, open source application framework for<br /> |
| building and maintaining expressive applications that deploy consistently<br /> |
| on all major browsers, desktops and devices (including smartphones,<br /> |
| tablets and tv).</p> |
| <p>Apache FlexJS is a next-generation Flex SDK that enables developers to use<br /> |
| MXML and ActionScript to not only create SWFs but also cross-compile the<br /> |
| same MXML and ActionScript to HTML/JS/CSS so applications can run natively<br /> |
| in browsers. The cross-compiled code can also be used in Apache Cordova<br /> |
| (Adobe PhoneGap) mobile applications.</p> |
| <p>Apache Flex FalconJX is a next-generation MXML and ActionScript<br /> |
| cross-compiler. It extends the next-generation SWF compiler known as<br /> |
| Falcon. Both are contained in the release package and are used by the<br /> |
| FlexJS package to compile SWFs or cross-compile to HTML/JS/CSS.</p> |
| <p>This is the fourth release of FlexJS and FalconJX. It is ‘beta'<br /> |
| quality. In this release, all JS used to implement framework<br /> |
| functionality is actually written in AS and cross-compiled, which helps<br /> |
| show that there is developer productivity improvements using higher-level<br /> |
| languages. In addition, the there is a new Storage.swc for working with<br /> |
| the persistent storage and a Reflection.swc for basic reflection<br /> |
| functionality.</p> |
| <p>In addition, there is a new tool called asnodec (in js/bin). It causes<br /> |
| the compiler to output an index.js that can be run with Node.js.</p> |
| <p>Also, Apache FlexJS 0.6.0 is now available as a npm package. On a system<br /> |
| With npm installed, users can easily install FlexJS with the command:</p> |
| <pre> npm install flexjs -g </pre> |
| <p>Or you can use the Installer as described below.</p> |
| <p>The purpose of this release is to gather feedback about the<br /> |
| features and implementation strategies, and recruit new contributors as we<br /> |
| grow these code bases into an SDK and tool chain that delivers the highest<br /> |
| productivity developing applications that can run in the most places.<br /> |
| These releases may not handle production needs. Expect lots of bugs and<br /> |
| missing features. Please file bugs at:</p> |
| <p><a href="https://issues.apache.org/jira/browse/FLEX/">https://issues.apache.org/jira/browse/FLEX/</a></p> |
| <p>For questions about how to use FlexJS and FalconJX, send email to<br /> |
| users@flex.apache.org. Please try to prefix the subject with [FlexJS] or<br /> |
| [FalconJX] so it is clear the questions refer to this release and not the<br /> |
| Flex SDK and MXMLC compiler.</p> |
| <p>For questions and feedback on the development of the source code in these<br /> |
| release, send email to dev@flex.apache.org. Again, please prefix the<br /> |
| subject with [FlexJS] or [FalconJX].</p> |
| <p>Apache FlexJS and Apache Flex FalconJX are available in source and binary<br /> |
| form from the following download page:<br /> |
| <a href="http://flex.apache.org/download-flexjs.html">http://flex.apache.org/download-flexjs.html</a></p> |
| <p>When downloading from a mirror site, please remember to verify the<br /> |
| downloads using signatures or MD5 hashes.</p> |
| <p>A simple way to try these releases is to use the<br /> |
| InstallApacheFlex 3.1 or 3.2 application which is available at the<br /> |
| following url:<br /> |
| <a href="http://flex.apache.org/installer.html">http://flex.apache.org/installer.html</a></p> |
| <p>Choose Apache FlexJS 0.6.0 and it will create an Adobe Flash<br /> |
| Builder-compatible SDK that uses the Falcon and FalconJX compilers to<br /> |
| generate SWFs and HTML/JS/CSS output. You can also use FDT as your IDE<br /> |
| for developing FlexJS applications. Some folks have been successful<br /> |
| using IntelliJ, FlashDevelop as well. Moonshine is also working on<br /> |
| FlexJS support.</p> |
| <p>See the README or the FlexJS wiki for more information. The FlexJS section of the wiki is at the following<br /> |
| url:<br /> |
| <a href="https://cwiki.apache.org/confluence/display/FLEX/FlexJS">https://cwiki.apache.org/confluence/display/FLEX/FlexJS</a></p> |
| <p>For more information on Apache Flex, visit the project home page:<br /> |
| <a href="http://flex.apache.org">http://flex.apache.org</a></p> |
| <p>Please try FlexJS and become involved in shaping the future of Flex.</p> |
| <p>The Apache Flex Community</p> |