Steve Jobs dishes out lashings of "Do as we say, not as we do!"
Summary: 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!"
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.
Hmmmm ....
This is an interesting statement for Jobs to make because this runs counter to how Apple develops applications for the Windows platform. Take the iTunes applications. As programmer "DVD" Jon Lech Johansen points out, iTunes for Windows uses non-native APIs such as CoreFoundation and CoreGraphics.
Johansen puts it bluntly:
Is iTunes hindering the progress of the Windows platform by not taking advantage of the latest native Windows APIs? By Steve's logic, Microsoft should start banning apps such as iTunes from Windows.
"Do as we say, not as we do!"
There's been a lot of nonsense written as regards to why Apple has taken the step to ban cross-compilers, and imagined excuses such as it being to do with app quality, multitasking or protecting the platform being conjured up by the Apple faithful. None of this really makes sense to me because when you look at platforms such as Windows, Mac OS X and Linux, applications such as Firefox show how programs created using cross-platform development software can work. Equally, much of the crap that resides in Apple's own App Store, junk created using the tools that Apple wants developers to use, proves that quality has nothing to do with it.
Bottom line, developers can knock out sub-standard apps no matter what tool they use, and intermediate layers haven't hindered the Windows, Mac OS X or Linux platforms.
That said, I look forward to Apple releasing a native Windows version of iTunes real soon.
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.
Talkback
This should be fun to watch as the Applets arrive to defend the hive.
I'll take a helping
too!
i am here
What's there to defend? He never told people to make Windows not suck.
lmfao
Carnival Barker Steve dictates and you do.
Like I said, he never demanded quality for the Windows platform.
Of course not... It's part of the conspiracy...
That way Windows users get an idea on how REAL software should work (i.e. on a Mac platform). Of course, the bugs and security holes will work in Apple's favor, you see. They'll get so fed up with trying to get iTunes working on their computers, they'll just HAVE to go out and get a Mac. After all, it can't possibly be the fault of Apple, nor their programmers.
And of course any and all malware Windows users should happen to get because of those security holes, well... That just helps the Apple cause as well - Especially when they put out ads on TV that tell people that Macs are virus free. That'll only help push those poor lemmings down to the Apple store to buy one...
So that would make the iPhone, iPod and iPad the real trojans in this scenario...
Sorry dude, but you fell right into that one.
Into what one? You just reaffirmed my point.
They are not acting hypocritically.
And you completely missed my point...
They are not acting hypocritically. [/b]
Never said they were hypocritical. I said there was an Apple conspiracy to discredit Windows. BIG difference there.
At least they made a Windows version of it
screaming and wanting to use the shinny toy... LOL. Get a Mac.
....
Is that how it works? Seems to me that if Apple didn't port iTunes to Windows (you know with ~90% marketshare) the iPod would not have sold nearly as well. Keep in mind not everyone can afford a new Mac. I know, tilt your nose up at them... but keep in mind, their purchases of iPods fuel Apple as well.
LMAO... RIGHT.
Trust me, if they didn't have a Windows version of iTunes we would all be using Zunes, Zens and Walkmans.
Agree I hate iTune...slow piece of crap...but I have to use it. - nt
You have to, or you want to? There's a difference.
If you own an iPod, iPhone or iPad, then it's *have* to...
Really?
JTK above has a point, but so do you.
ShowTime
Second thought, need a beer or three too!
How about some Orville Redenbacher Movie Theater w/ Pour Over Butter? (nt)
LOL - couldn't agree more...Jobs said it so t's the word of God...LOL nt