Mac news from outside the reality distortion field
Type Size  -  +
October 17, 2007, 1:11 pm

Steve Jobs: Apple Will Open iPhone to 3rd Party Apps in February

picture-55.jpgFour months after he tried to persuade Apple (AAPL) software developers to use Safari to write their iPhone applications, and after weeks of playing cat and mouse with programmers who risked bricking and wrote native apps anyway, Steve Jobs today changed his tune.

In a signed message posted on Apple.com’s start page, Jobs wrote:

Third Party Applications on the iPhone

Let me just say it: We want native third party applications on the iPhone, and we plan to have an SDK [software developer's kit] in developers’ hands in February. We are excited about creating a vibrant third party developer community around the iPhone and enabling hundreds of new applications for our users. With our revolutionary multi-touch interface, powerful hardware and advanced software architecture, we believe we have created the best mobile platform ever for developers.

It will take until February to release an SDK because we’re trying to do two diametrically opposed things at once–provide an advanced and open platform to developers while at the same time protect iPhone users from viruses, malware, privacy attacks, etc. This is no easy task. Some claim that viruses and malware are not a problem on mobile phones–this is simply not true. There have been serious viruses on other mobile phones already, including some that silently spread from phone to phone over the cell network. As our phones become more powerful, these malicious programs will become more dangerous. And since the iPhone is the most advanced phone ever, it will be a highly visible target.

Some companies are already taking action. Nokia, for example, is not allowing any applications to be loaded onto some of their newest phones unless they have a digital signature that can be traced back to a known developer. While this makes such a phone less than “totally open,” we believe it is a step in the right direction. We are working on an advanced system which will offer developers broad access to natively program the iPhone’s amazing software platform while at the same time protecting users from malicious programs.

We think a few months of patience now will be rewarded by many years of great third party applications running on safe and reliable iPhones.

Steve

P.S.: The SDK will also allow developers to create applications for iPod touch.

Jobs’ reversal is a tacit admission on his part that Apple’s programmers can’t do it all. It could also a long way to repairing relations with the software developers the company alienated when its most recent software update wiped out the entire first generation of native iPhone 3rd-party apps.

For background, see Apple Set to Open iPhone (Within Limits) and Steve Jobs’ Keynote: Long on Flash, Short on News.

In responding to my previous post, PE-DW said:

ex ped: At the World Wide Developer’s Conference in June, Jobs told the developers in the audience that the tools for writing in Safari (AJAX, etc.) constituted the SDK for the iPhone. To offer an SDK for native apps is a reversal of that policy. –Philip Elmer-DeWitt

But I watched again the video of Jobs’s speech, and he said no such thing. What he said was you can develop Web apps using “Web 2.0 + Ajax.” To create Web apps, quoth he, “No SDK required.” (Look at the big slide projected on the screen behind him!) He most certainly did NOT say that the tools for writing in Safari “constituted the SDK for the iPhone.”

Then yesterday, he said that a few months from now an SDK will be available for iPhone. He didn’t say that it would no longer be possible to develop Web apps for the iPhone. How is that a “reversal”? At iPhone’s release, there was one way for developers to create apps for the device; 8 months after its release, there will be an additional path for developers to take.

It’s a shame that your superiors haven’t convinced you to correct the errors of fact in your post. That convinces ME that their idea of journalism has nothing to do with reporting information. Rather, their goal seems to be to drive up Web site traffic by encouraging the posting of outrageous claims unsupported by facts.

ex ped: Thanks for the clarification. The point I was trying to make was that initially Jobs didn’t want programmers outside Apple writing native apps and now he does. The 3rd party developers I’m hearing from consider that a reversal — and they’re delighted. –Philip Elmer-DeWitt

Posted By Victor Gavenda Albany,CA : October 19, 2007 3:04 am

At the World Wide Developer’s Conference in June, Jobs told the developers in the audience that the tools for writing in Safari (AJAX, etc.) constituted the SDK for the iPhone. To offer an SDK for native apps is a reversal of that policy.

This is not a reversal, it’s a new feature. Everything said as WWDC (and since) remains true regarding iPhone app development. Safari/AJAX remains a viable SDK, even preferable for some apps. Developers are just being given an additional option. I’m not aware of any Apple statement that there would never be a native SDK for iPhone app development, only that there wasn’t such an SDK available at the present time, without any commitment one way or another regarding the future.

Providing documentation for how to develop apps “now” lead to the development of hundreds of web-based apps. If at the launch of the iPhone Apple only said that there would be a native SDK in 7 months, then many of these terrific tools would not have been developed, and that would have made the iPhone a less valuable product for Apple’s customers. In holding back the SDK announcement until now, Apple acted in the best interests of its iPhone customers.

Posted By Brian, Auburn CA : October 18, 2007 5:17 pm

“I don’t care what Apple does to make themselves llok good. I am going to hate and be bitter no matter what” - Typical Apple critic.

I think Apple is doing a good job by letting third-party developers create applications for their devices. But no matter what this company does, people will always protest and complain about the devices they make. The fact that they are branching out and attracting a wider fanbase has caused a great deal of backlash among people that are loyal Apple customers and newcomers who don’t quite understand the products. Hopefully, Apple will begin to ignore the critics and continue to provide great products for those who will not complain and scream at every turn.

Posted By Yadgyu, Harkeyville, TX : October 18, 2007 4:32 pm

At WWDC, Apple encouraged developers to use AJAX, etc for iPhone development. It was never said that this was explicitly the iPhone SDK. To be fair, people can say that it was the implication. Nor was there any statement about whether their would or would not be an iPhone SDK. But frankly, after the keynote Apple did not say much more during WWDC.

The AJAX announcement was one that is fairly self-evident. This is what you can do now. While there was some developers who were annoyed, I did not get the feeling that was true in general. But I know that many (including me) would like to have one, and I am sure Apple engineers got an earful later at the conference.

Given the iPhone is a new platform which looks to be derived from the Leopard codebase, it is not surprising at all that it has taken some time to do an SDK. Things have to be documented and considered stable in order to be well-supported into the future. Even the original Mac did not have an SDK upon launch.

Apple did give warning about bricking possibilities with the most recent update. It is unfortunate that bricking has occurred for some, but the fact is that the 3rd party developers were touching undocumented stuff, modifying firmware, etc. Of course the point of an SDK is to be able to provide some assurance that you are insulated from underlying changes that Apple makes. I am not going to go experimenting with my production device. If I had another iPhone that was considered expendable, then I probably would have tried some of the 3rd party stuff.

Posted By Larry, Dublin, CA : October 18, 2007 2:04 pm

Though they’re plentiful on the web, let’s hope lazy thinkers like Dan from Boston don’t prevail. Yes, Dan, grammar matters. So does spelling. This is a news article printed on a reputable site. Authors should spell check. Authors should proof read. So go back to your Xbox and let the grownups talk.

Posted By Michael, Sunnyvale : October 18, 2007 1:58 pm

I’m with Navin Jain. Apple NEVER said there would not be an SDK for the iPhone. Unless, perhaps, Steve Jobs said it in a private conversation with Mr. Elmer-DeWitt, in which case, why has the latter been sitting on this intel?

But the latter scenario seems highly unlikely.

Therefore, this is NOT a reversal of policy. Steve Jobs has changed no tunes. It’s not an admission of anything.

I can’t wait to see Mr. Elmer-DeWitt’s revised post, in which he resigns himself to reporting based on facts, rather than imagined events.

ex ped: At the World Wide Developer’s Conference in June, Jobs told the developers in the audience that the tools for writing in Safari (AJAX, etc.) constituted the SDK for the iPhone. To offer an SDK for native apps is a reversal of that policy. –Philip Elmer-DeWitt

Posted By Victor Gavenda Albany,CA : October 18, 2007 12:28 am

Apple fans we may be…

But Apple’s share price has risen from 75 bucks to 173 bucks in a year. Microsoft? 28 bucks a year ago today… Today? 31.08

Do the math kids… Microsoft has nowhere to go - with just copy and paste techniques to take over the world. Apple however has opened three new markets at least with full OSX on the Mac, the Apple TV, and the iPhone and IPod. These are not cut down kinda works like our operating systems copies. These are full blown Mac OSX machines in their own right.

Look at the development, look at the progress, look at the improvement.

Vista anyone?

Posted By John, Naples, Florida : October 17, 2007 8:46 pm

>>>programmers who risked brisking <<<

Did you mean “bricking”??????

Ex ped: Yes, thanks. Although brisking has a ring to it. Maybe it should be a verb. — Philip Elmer-DeWitt

Posted By Jim, Rotterdam, Holland : October 17, 2007 6:05 pm

Yeah fan boys…Apple drops DRM music to 99 cents, but wait, it was not competition from Amazon. Do not believe everything you read.

Posted By Walt, Boston, MA : October 17, 2007 4:45 pm

Kudos to the grammar police who jump all over every typo and misspelling, as if a grammatical mistake invalidates any point being made. Nitpick away, Apple fanboys.

Posted By Dan, Boston, MA : October 17, 2007 4:44 pm

Come on apple fans, can’t you just admit when Steve messed up. It is not like he is your first born child. They messed up, and are making moves to correct it. Simple.

Posted By Vince, LA, CA : October 17, 2007 4:28 pm

I might actually buy one if a few simple apps are created like TODO lists and memos and a good calendar.

Posted By Brill, Tulsa, OK : October 17, 2007 4:23 pm

>>> It could also a long way to repairing relations<<<

Is this English?

Must be Fuddish.

Posted By Jim, Rotterdam, Holland : October 17, 2007 3:48 pm

Took long enough. Sounds like Apple’s iPhone is trying to become the FaceBook of the mobile phone community.

Posted By Ben, San Diego, CA : October 17, 2007 3:25 pm

What happens when a developer gets brisked? No dictionary I could find had “brisking”.

Posted By Me, here : October 17, 2007 3:02 pm

I think this was more of a realization to Apple that it can’t continue to do anything it wants and have their new customer base simply eat it and be happy.

Posted By Sammy, Chicago IL : October 17, 2007 3:02 pm

I don’t get it—Apple never said that they would not release an SDK. So why is this a reversal?

Until now, they have said very little about third-party development. Beyond encouraging webapps, they never confirmed if they would or would not offer an SDK.

When the iPhone was released, I had felt that a SDK would eventually come. They were simply waiting for everything to be in place — let the iPod Touch and Leopard get out the door, then work on the SDK.

The problem is that everone wanted an SDK before Apple could deliver—they don’t have unlimited resources!

Perhaps at launch if Apple had said “Use webapps and stayed tuned“, they could have better set expectations.

Posted By Navin Jain, Billierca, MA : October 17, 2007 2:58 pm

It seem a lawsuit and competitores like Nokia, do work !!!.

Posted By Me, Iowa city, Iowa : October 17, 2007 2:31 pm

typical Elmer Spin…

Couldn’t have anything to do with the release of Leopard to bring the OS’s in Sync can it?

It had to be “Jobs’ reversal is a tacit admission on his part that Apple’s programmers can’t do it all.”

Posted By john, naples, Florida : October 17, 2007 1:16 pm
CNNMoney.com Comment Policy: CNNMoney.com encourages you to add a comment to this discussion. You may not post any unlawful, threatening, libelous, defamatory, obscene, pornographic or other material that would violate the law. Please note that CNNMoney.com may edit comments for clarity or to keep out questionable or off-topic material. All comments should be relevant to the post and remain respectful of other authors and commenters. By submitting your comment, you hereby give CNNMoney.com the right, but not the obligation, to post, air, edit, exhibit, telecast, cablecast, webcast, re-use, publish, reproduce, use, license, print, distribute or otherwise use your comment(s) and accompanying personal identifying information via all forms of media now known or hereafter devised, worldwide, in perpetuity. CNNMoney.com Privacy Statement.
Philip Elmer-DeWittSilicon Valley veterans like to joke that Steve Jobs must be surrounded by a reality distortion field; if you get too close to him, you start to believe what he's saying. Thanks to the success of the iPod, the launch of the iPhone and the renewed interest in the Mac, Apple has made believers out of millions of customers - and made a lot of investors rich. But Philip Elmer-DeWitt believes that an ounce of skepticism never hurts when writing about the company. He should know. He's been covering Apple - and watching Steve Jobs operate - since 1982, first for Time Magazine, then for Business 2.0, and now for Fortune.
Subscribe to Apple 2.0: RSS feed | email newsletter
* : Time reflects local markets trading time.† - Intraday data delayed 15 minutes for Nasdaq, and 20 minutes for other exchanges.• Disclaimer
Powered by WordPress.com.