Hi, I remember to learn from some Adobe talks in the flex days that Flash Player had one main thread for processing and drawing UI and another one async calls like AMF. So I hear of two threads, maybe others can bear it out. That's before Workers appeared in Flash Player, so maybe that changed lately, but probably not since Workers was something you can use optionally and probably for legacy purposes they left that part untouched as it worked since the beginning. Don't know about actual browsers, but probably they have this kind of decoupling as well and even with more actual advantages.
El lun., 28 sept. 2020 a las 21:27, Hugo Ferreira (<[email protected]>) escribió: > My curently desktop application that I'm rewriting in Royale it's my last > one in Flex, however I did several Flex Mobile Apps in the gold years of > Flex. > The last one, was rewriteen about 2 years ago and I used worker in > situation where I had very big issues with performance. > It's important special on mobile space (on that time the smartphone had a > little of performance fraction comparing with now). > > For now, I'm very impressed with Royale performance and for that reason I > will not use webworks either right now, but, it's a good "weapon to have in > arsenal" if for some reason became necessary. Perhaps for application with > intensive UI demands like drawing tools. > > > Greg Dove <[email protected]> escreveu no dia segunda, 28/09/2020 à(s) > 19:44: > > > Hi Hugo, you're right that the main swf has UI blocking (ultimately) with > > any intensive tasks in flash player. > > But lower level flash apis (not Flex) were available for many years to > use > > separate swfs as 'Workers' with async processing (from the perspective of > > the main Flex app) for things like intensive data processing/number > > crunching. I have used those in some cases and it can make a big > difference > > for intensive processing tasks, which no longer affect the main UI > > 'thread'. > > > > Webworkers offer similar options in the browser, I believe, but I have > not > > used them yet. > > > > > > > > On Tue, Sep 29, 2020 at 7:36 AM Hugo Ferreira <[email protected]> > > wrote: > > > > > In Flex world there is no real async / multi-task feature (seems more > an > > > emulation because of the clock of Flash engine). > > > When we have a server side with hundreds of services running all the > > time, > > > it makes an huge difference. > > > I believe this is one big differences. > > > > > > Other issue is that Flex became a blotware of code and with the > > composition > > > way of Royale, we end up with a super optimized code out of the box. > Even > > > if my own code it's not the best code of the world and I don't know all > > the > > > performance tricks, the base (Royale Framework) it's so optimized that > my > > > end product benefict from it. > > > > > > I'm really curious about other features that I need to implement and > > > compare the performance. > > > > > > Carlos Rovira <[email protected]> escreveu no dia segunda, > > > 28/09/2020 > > > à(s) 18:46: > > > > > > > Hi Hugo, > > > > > > > > Great you reach that level! and you could see the performance > benefits > > > from > > > > Flex to Royale! :) > > > > Keep on the great work! :) > > > > > > > > Carlos > > > > > > > > > > > > El lun., 28 sept. 2020 a las 15:17, Hugo Ferreira (< > > > [email protected] > > > > >) > > > > escribió: > > > > > > > > > I glad I can help with my report :) > > > > > > > > > > > > > > > Andrew Wetmore <[email protected]> escreveu no dia segunda, > > > 28/09/2020 > > > > > à(s) 13:03: > > > > > > > > > > > Super! My presentation is a high-level "Hello Royale!" one for > both > > > > Flex > > > > > > users and those who have never touched Flex but are wondering > what > > > > Royale > > > > > > can offer. Your report is useful for the part aimed at the Flex > > > users. > > > > > > > > > > > > Andrew > > > > > > > > > > > > On Mon, Sep 28, 2020 at 7:58 AM Hugo Ferreira < > > > [email protected]> > > > > > > wrote: > > > > > > > > > > > > > Of course ! > > > > > > > Anything that I can help (even if little), the community can > > count > > > on > > > > > me. > > > > > > > > > > > > > > Andrew Wetmore <[email protected]> escreveu no dia segunda, > > > > > 28/09/2020 > > > > > > > à(s) 11:55: > > > > > > > > > > > > > > > That's good news. Hugo, can I cite this in my talk about > Royale > > > at > > > > > > > > ApacheCon? > > > > > > > > > > > > > > > > Andrew > > > > > > > > > > > > > > > > On Mon, Sep 28, 2020 at 6:17 AM Hugo Ferreira < > > > > > [email protected]> > > > > > > > > wrote: > > > > > > > > > > > > > > > > > Hi, > > > > > > > > > > > > > > > > > > I started my journey on Royale, slowly, a few months ago. > > > > > > > > > First playing with it, learning and see what I can do with > > it. > > > > > > > > > Decide the strategy for develop my future version on my > > > > application > > > > > > in > > > > > > > > > Royale. > > > > > > > > > > > > > > > > > > I complete yesterday the first phase ! > > > > > > > > > A login with all the features from the original Flex > version. > > > > > > > > > All dashboards that can appear on my application. > > > > > > > > > All dependencies and auxiliary data is also loaded. > > > > > > > > > And my own framework (Royale functions) growing faster. > > > > > > > > > > > > > > > > > > My Flex application delay about 10 seconds (sometimes more) > > on > > > my > > > > > > > largest > > > > > > > > > database. > > > > > > > > > The new Royale version takes about 1 second ! > > > > > > > > > > > > > > > > > > I hope in the end (I hope in just months from now - it's > more > > > > than > > > > > > 500 > > > > > > > > > views and there are still a few challenges), I can share > with > > > > > Royale > > > > > > > my 2 > > > > > > > > > versions of the application as a use case :) > > > > > > > > > > > > > > > > > > Regards, > > > > > > > > > Hugo. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > Andrew Wetmore > > > > > > > > > > > > > > > > http://cottage14.blogspot.com/ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > Andrew Wetmore > > > > > > > > > > > > http://cottage14.blogspot.com/ > > > > > > > > > > > > > > > > > > > > > > > -- > > > > Carlos Rovira > > > > http://about.me/carlosrovira > > > > > > > > > > -- Carlos Rovira http://about.me/carlosrovira
