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 418372
To read all comments associated with this story, please click here.
RE[2]: Fun
by mutantsushi on Sat 10th Apr 2010 18:12 UTC in reply to "RE: Fun"
Member since:

Excepting that the new policy kind of does a shitty job of barring QT, as long as you write with C/C++/Javascript.

Once again, people are making the mistake of equating different languages with different APIs and translating to fit Cocoa. Look up MonoTouch. Look up Wax. You can target Cocoa and only Cocoa just fine, with the exact same degree of native platform awareness as Obj-C, using other languages. What is the problem if a developer wants to use libraries of pre-made extensions onto Cocoa?

I am not waiting for Apple to be nice though. I am waiting for them to get a letter from EU competition commissioner or US anti-trust agency.

Reply Parent Score: 1