Linked by Hadrien Grasland on Sat 15th Jan 2011 18:02 UTC
Permalink for comment 458422
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
Features
Linked by Thom Holwerda on 05/18/13 21:33 UTC
Linked by David Adams on 05/16/13 4:23 UTC
Linked by Thom Holwerda on 05/11/13 21:41 UTC
Linked by Thom Holwerda on 05/08/13 14:22 UTC
Linked by Thom Holwerda on 05/02/13 15:28 UTC
Linked by Thom Holwerda on 04/29/13 21:06 UTC
Linked by Thom Holwerda on 04/24/13 22:24 UTC
Linked by Thom Holwerda on 04/18/13 11:21 UTC
Linked by Thom Holwerda on 04/16/13 9:29 UTC
Linked by Thom Holwerda on 04/15/13 22:44 UTC
More Features »
Sponsored Links



Member since:
2007-03-05
comparison with QML (on set top box) : QML couldn't just draw and scroll a list with 6 items (with no graphic options, that is, it was roughly just a list of strings). No problem with the EFL and a bunch of graphics effects.
Citation needed, please. What hardware? QML can scroll huge lists with graphics just fine (even on older phones). Misconfiguration, perhaps? "
hardware: x86 @ 1Ghz + sgx 530 + 1GB of ram
The company who tried it used a list of 5 items with animations. 100% of CPU used, the fillrate was huge. They removed all the animations (so the simplest list), the animation was not smooth at all, with still a huge amount of used CPU.
The 1st design problem in QML is that there is one Javascript context per object (creating one costs a lot). You can't cache and reuse an object (you have to destroy it, then recreate it, and as creating one object is slow...). So you can't even cache the items of a scrolling list to have good speed on slow devices.
The 2nd design problem (not related to speed or memory consumption) is that they embed in one object the UI and the code. Which means a code that is not easy to maintain (while it would have been a better choice to separate the UI from the code)
After one year of development, trying to improve QML code, the company gave up and used something else.
Is there a video of a scrolling list on old phones that shows the smoothness of QML ?