Hi Burak, I never though about these things. I think that qooxdoo is smart enough to make lazy instantiation of widgets fast. I'm working in JS a lot (not only with qooxdoo, I'm also doing on one arcade game) and my experiences are that the biggest performance problems are caused by DOM. I can make nearly unlimited function calls, but when it goes to DOM I'm really careful.
I think that qooxdoo is fast enough, but <canvas> rendering in some cases and decreasing of dom elements can increase performance a lot. I'm looking forward to see <canvas> in table and virtual widgets rendering;-) -- Best regards - Petr Kobalicek <http://kobalicek.com> 2009/10/16 Burak Arslan <burak.ars...@arskom.com.tr>: > Petr Kobalíček wrote: >> I think that you shouldn't worry about function calls. Each property >> needs function call, object creation, etc. To create one qooxdoo >> widget instance there are tens of function calls so another one (or >> tens) in your layer is really not important:) >> >> > hi, > > petr, thanks for the feedback, i guess you're right. > > another thing: it's tempting to always initialize widgets inside > parents' 'appear' events, (including logic to do this only once) in > order to defer drawing as much as possible. > > but i wonder whether this'd have unwanted side effects? any reason why > this method would not be desirable? (i can't see any) > > best regards, > burak > > > > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > qooxdoo-devel mailing list > qooxdoo-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel > ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ qooxdoo-devel mailing list qooxdoo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel