Hi Tomislav, I don't have time to look at your code right now, but it sounds interesting, and I encourage you to try to port it to FlexJS. We have a Reflection.swc that I think reproduces Flash reflection APIs. We have not done custom serialization/deserialization via IExternalizable yet. Volunteers are welcome to work on that.
Thanks, -ALex On 9/20/17, 7:26 AM, "Tomislav Pokrajcic" <tomis...@svemir.net> wrote: >Hi Harbs, >that screenshot looks exciting. >Ma team also worked on similar type of apps in Flex and I imagine how >many challenges you had under the hood. >If FlexJS/Royale is ready for this, that's great. > >Just wanted to throw something related to XML support. I guess you're >fine now, but might be interesting for the community. >Long time ago I ported Java Xstream XML de/serialization library library >to AS3 and it's available here: >https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.co >m%2Ftpokrajcic%2Fasx3m&data=02%7C01%7C%7Cc34f51c1d1884cb97a8908d500339cb1% >7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636415144025354030&sdata=DVRa >8CN8kNOTPL6ohcJ2kzJC%2Foih5v3m3%2BIk%2Fp4Q%2FYE%3D&reserved=0. >A lot of work was invested in that code and it works pretty good. >I never had time to explore what would it take to make it work without >Flash (because it relies on Flash reflection API for serialization), but >I guess it would be cool to have something similar for use with FlexJS. >It could theoretically produce/consume any format, not only XML. > >Cheers, > >Tom > > >On 20.9.2017. 10:02, Harbs wrote: >> Hi Angelo, >> >> It’s great to hear you are working on that! Looking forward to what you >>come up with. :-) >> >> Here’s a screenshot of the app. If you want to see more, I can follow >>up with you off-list next week. (I will not be online until Sunday.) >> >>https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ever >>note.com%2Fl%2FAI-Kk-KyF45Am7qKhwjgIF4aEn8ukhdD5wsB%2Fimage.png&data=02%7 >>C01%7C%7Cc34f51c1d1884cb97a8908d500339cb1%7Cfa7b1b5a7b34438794aed2c178dec >>ee1%7C0%7C0%7C636415144025354030&sdata=5k8XcwQgP4gsMuU12niMmQBGMxQvG6%2FV >>fG4V9bYxfaI%3D&reserved=0 >><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.eve >>rnote.com%2Fl%2FAI-Kk-KyF45Am7qKhwjgIF4aEn8ukhdD5wsB%2Fimage.png&data=02% >>7C01%7C%7Cc34f51c1d1884cb97a8908d500339cb1%7Cfa7b1b5a7b34438794aed2c178de >>cee1%7C0%7C0%7C636415144025354030&sdata=5k8XcwQgP4gsMuU12niMmQBGMxQvG6%2F >>VfG4V9bYxfaI%3D&reserved=0> >> >> In terms of UI, we ended up with a mixture of: FlexJS components, >>custom drawn bits, modified MDL, JQuery components and custom components >>with CSS and JS taken from the web. I think we’ve proven you can use >>just about anything you want in your FlexJS app… ;-) >> >> Yes. It’s a port from Flex. We’ve been working on it for close to a >>year and a half. If not for the fact that I had to write XML support >>from scratch and write a text engine fro scratch, the port would >>probably have taken a third of the time max. >> >> Right now, I’m struggling with weirdness on tablets. Getting text input >>events is particularly hard…[1] >> >> We should have a publicly accessible link in a few weeks. >> >> Thanks, >> Harbs >> >> >>[1]https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs. >>chromium.org%2Fp%2Fchromium%2Fissues%2Fdetail%3Fid%3D118639&data=02%7C01% >>7C%7Cc34f51c1d1884cb97a8908d500339cb1%7Cfa7b1b5a7b34438794aed2c178decee1% >>7C0%7C0%7C636415144025354030&sdata=0PWCrqRTO7uGhrCKPvgYjZxCcMDDbkbZCzUUXN >>Wwh7g%3D&reserved=0 >><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.ch >>romium.org%2Fp%2Fchromium%2Fissues%2Fdetail%3Fid%3D118639&data=02%7C01%7C >>%7Cc34f51c1d1884cb97a8908d500339cb1%7Cfa7b1b5a7b34438794aed2c178decee1%7C >>0%7C0%7C636415144025354030&sdata=0PWCrqRTO7uGhrCKPvgYjZxCcMDDbkbZCzUUXNWw >>h7g%3D&reserved=0> >>> On Sep 20, 2017, at 10:34 AM, Angelo Lazzari >>><lazzari.ang...@gmail.com> wrote: >>> >>> That's really great!!! and really promising!!! >>> >>> @Harbs: can you share some app screenshots? just to see which >>>components >>> you are using... it's a porting from a Flex app you did ? >>> >>> PS: We (Trevor and I) are working on the FlexJS UI, we are trying to >>>find >>> time slots in our time (as everyone do in this project) ... so even we >>>are >>> in silent mode...we are working!!! :) >>> >>> Thank you!!! >>> Angelo >>> >>> >>> >>> El mié., 20 sept. 2017 a las 9:28, Harbs (<harbs.li...@gmail.com>) >>>escribió: >>> >>>> We are currently in a “partner preview” of our FlexJS application and >>>> getting feedback from partners prior to a wider preview. >>>> >>>> The feedback has been good so far. >>>> >>>> I just wanted to share one bit of feedback we got: >>>>> Super fast and responsive >>>> I think this is even relative to our old Flash app. This is an app >>>>which >>>> is churning a huge amount of data, lots of transformed graphics, lots >>>>of >>>> network IO, etc. >>>> >>>> This is before I have even done a lot of the performance and memory >>>> optimizations on my todo list. >>>> >>>> It’s really a stress test for whatever framework it’s using, and >>>>FlexJS >>>> passed with flying colors. It’s a testament to the architecture that >>>>Alex >>>> designed, and I just wanted to say thanks to everyone on the team. :-) >>>> >>>> We don’t have any real performance comparisons to other JS frameworks >>>>yet, >>>> but my educated guess is that we’d probably do better than just about >>>>any >>>> other framework. >>>> >>>> Harbs >> >