Linked by Thom Holwerda on Thu 8th Apr 2010 22:38 UTC
Apple John Gruber has found out that cross-compilers are no longer allowed in iPhone OS 4.0. "My reading of this new language is that cross-compilers, such as the Flash-to-iPhone compiler in Adobe's upcoming Flash Professional CS5 release, are prohibited. This also bans apps compiled using MonoTouch - a tool that compiles C# and .NET apps to the iPhone. It's unclear what this means for tools like Titanium and PhoneGap, which let developers write JavaScript code that runs in WebKit inside a native iPhone app wrapper. They might be OK."
Permalink for comment 417912
To read all comments associated with this story, please click here.
RE: Major reason for this...
by ebasconp on Fri 9th Apr 2010 00:13 UTC in reply to "Major reason for this..."
ebasconp
Member since:
2006-05-09

The primary reason behind this is to fragment the developer space.


As far as I remember, Microsoft tried to do this several years ago with its IE and a lot of time they won a lot of market share and a lot of developers developing just for IE instead of doing the cross-platform thing. But in the long term, this kind of dirty plays did not triumph because the open standards and interoperability always win.

Reply Parent Score: 2