The reason why Google doesn't use V8 on iOS is that the Apple restriction is that their JS engine must be used to run any JS that is downloaded from the net. That is an issue for a web browser, but not a sand-boxed application. In any case, you'd use Qt's embedded resources for your JS, so Apple wouldn't need to know you were even using a JS engine...