It seems that Apple’s decision to ban apps created using cross-compilers
seems to have upset a lot of developers. But Steve Jobs’ own views as expressed in an email to a developer shows us a shocking example of double-standards with a case of “do as we say, not as we do!”
Greg Slepak, CEO of TaoEffect
, fired off a quick email to Apple’s CEO outlining concerns he had about the changes that the company had made to the iPhone Developer Program License Agreement. In response to Slepak’s concern that Apple was limiting creativity with this latest move, Jobs had the following comment to make:
We’ve been there before, and intermediate layers between the platform and the developer ultimately produces sub-standard apps and hinders the progress of the platform.
So basically what Jobs is saying is that developers should write apps for the target platform natively as opposed to leveraging an intermediate layer.