On 5/12/15, 3:38 PM, "Michael Schmalle" <teotigraphix...@gmail.com> wrote:
>It would have been icing on the cake if I wasn't using native extensions >for dll on Windows and Java on Android for these apps, then I could really >test FlexJS. That is also why one thing I might work on is a Web Audio >extensions lib with FlexJS, that is my dream. Besides working on the compiler, I would love it if you created some sort of mobile/desktop plugin workflow for FlexJS. Just like FlexJS currently generates a SWF for testing and potential deployment then cross-compiles to HTML/JS/CSS, mobile applications for FlexJS should be able to use AIR to run the SWF for testing and cross-compile and generate apps via the Cordova/PhoneGap process. We have already proven that the Cordova process works for FlexJS for mobile apps that don’t have native extensions. There is a cordova-build.xml file in the flex-asjs root that will crank the FalconJX output into a Cordova app. I’ve used it on DataBindingTest, I think Peter has also used it on GoogleMaps. FWIW, another thing I’ve been thinking about is a different sort of ASDoc tool. Now that the classes in FlexJS are made up of small composited pieces, the public API seems like it needs sub-division: public APIs that application developers are likely to use, and public APIs that the developers of the small pieces are likely to use. In my mind it would be an AIR app and we’d add more asdoc annotations to APIs to help differentiate them, but I could be totally wrong about that. Food for thought, -Alex