If you develop software for the iPhone/iPad, you are just a supplier for Apple's app store. It is not unheard that companies require a process from their suppliers.
Steve Jobs Has Just Gone Mad
231–234 of 234 posts
Re: Steve Jobs Has Just Gone Mad
#232Apple, who is primarily a computer hardware manufacturer, shouldn't be in the business of dictating what tools or languages software engineers use to create applications.
Re: Steve Jobs Has Just Gone Mad
#233Couldn't another motivation be that they don't want to hire app reviewers with fluency in every language under the sun? They have no way of enforcing the Swahili/Milli Vanilli/mud -> C via Oompa Loompa exception, provided that the C is readable and appears to be 'orginally written'. I see it as a natural outgrowth of the chaperone model that a good number of users have tolerated/embraced.
App reviewers don't get the source code so that's not a valid point.
How do they know what tools were used to create the app?
Re: Steve Jobs Has Just Gone Mad
#234Applications must be originally written in Objective-C, C, C++. Interesting: this excludes lex, bison and similar generators.
I think it also exludes psuedo-code scribbled on the backs of envelopes or napkins, code sketches sent via e-mail from the shop guru, anything appearing originally in Knuth, and your own boss's idiotic missives if they contain anything explcit.