3 ms·
You're kind of misreading why Nitro isn't in UIWebView. Since Nitro is a JIT it requires executable pages. Non-apple apps don't allow executable pages because y
by newhouseb 14y ago
You're kind of misreading why Nitro isn't in UIWebView. Since Nitro is a JIT it requires executable pages. Non-apple apps don't allow executable pages because you could then download native code and run nearly anything you want (within the process sandbox), which adds a risk that what Apple approves for the app store may not be what ends up running on a consumer's phone.
The good news is, that with Remote View Controllers in iOS 6, we may get Nitro'ed UIWebViews in a separate process (like how home screen apps work) that have their own secure set of executable pages. See: http://oleb.net/blog/2012/10/remote-view-controllers-in-ios-6/ http://oleb.net/blog/2012/10/remote-view-controllers-in-ios-...