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 <nunosan...@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 <ozem...@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@qt-project.org >> http://lists.qt-project.org/mailman/listinfo/interest > > _______________________________________________ > Interest mailing list > Interest@qt-project.org > http://lists.qt-project.org/mailman/listinfo/interest _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest