Apple vs. Adobe - The Battle over 3.3.1
By now, I'm sure everyone has seen or at least heard of the language in the iPhone SDK 4.0 agreement that appears to make developing an iPhone or iPad application in anything other than XCode a violation of terms. This obviously has sparked much harsh debate over development in things other than Xcode. Several different platforms such as Titanium Developer, PhoneGap, and even the upcoming Flash CS5 will also have iPhone development built into it. Well, what could apple possibly be trying to do here? Shut down all development outside of XCode? Well, obviously they are. But to what end? That's what a lot of people are asking right now. When asked about it in a dialogue with Greg Slepak of the Tao Effect, Uncle Steve said that they inserted this clause into the developer agreement because:
Arthur Rosa is an engineering manager based in Sunnyvale, California.