[Interest] Performance of Qt scripting on iOS

Gian Maxera gmaxera at gmail.com
Tue Jul 14 12:40:51 CEST 2015


Yes … that’s the reason. Of course having only a dual core does not help.
To avoid bad user experience, I wrap the delegates into Loader items, or the whole view into a Loader, and I create a fast overlay displaying a “Loading” message that disappear when the Loader complete to load everything.

> On 14 Jul 2015, at 11:37, Nuno Santos <nunosantos at imaginando.pt> wrote:
> 
> Is that the reason for the sluggish performance of Qml delegate instantiation?
> 
> My app runs awesomely on Android but no on iOS. Specially regarding ListView delegate installation process. It completely hangs. I have always thought that the main reason was the fact that the Android device is a quad core and the iPad 2 a dual core.
> 
> Nuno
> 
>> On 14 Jul 2015, at 11:34, John C. Turnbull <ozemale at ozemail.com.au> wrote:
>> 
>> It's well known that iOS does not support executable memory which means that any scripting language would not be able to use a JIT compiler.
>> 
>> Given this, wouldn't it mean that Qt's JavaScript implementation would run like a one legged dog on this platform and therefore be practically unusable?
>> 
>> -jct
>> _______________________________________________
>> Interest mailing list
>> Interest at qt-project.org
>> http://lists.qt-project.org/mailman/listinfo/interest
> 
> _______________________________________________
> Interest mailing list
> Interest at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest




More information about the Interest mailing list