• On CBSSports.com: Watch March Madness® Games Online
October 17, 2007 8:49 AM PDT

Apple's Jobs says third-party iPhone apps coming in February

by Tom Krazit
  • Font size
  • Print
  • 42 comments

Editor's note: This story was updated at 9:59 a.m. PDT.

Steve Jobs made it official Wednesday morning: third-party applications are coming to the iPhone.

Apple's CEO posted another of his open letters to the world Wednesday on Apple's Hot News section of its Web site, confirming reports that a software development kit (SDK) for the iPhone will be released to developers next year. It's coming in February, rather than January as reported, but application developers and iPhone owners will probably be able to wait the extra month.

"We are excited about creating a vibrant third party developer community around the iPhone and enabling hundreds of new applications for our users," Jobs wrote. "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."

It always made sense for Apple to go down this road, since it was never going to win a hacking war and users clearly want third-party applications on their iPhones and iPod Touches, which will also be opened up by the SDK, Jobs confirmed. I actually thought it would take a little longer for Apple to open its precious iPhone up to developers, but the company probably has become more satisfied in recent months with the stability of the OS X operating system. Apple has always said that the iPhone runs Mac OS X at its core, but in practical terms it's really a new operating system that Apple has put together for the iPhone with common DNA from Mac OS.

Jobs implied that the first iPhone SDK would be a step past what Nokia is doing with its developers. Nokia has a huge developer community that creates applications for both Java and Symbian-based phones, and Jobs said those applications are required to have a digital signature that verifies the application has passed certain tests, and that makes sense given the growing concerns about smartphone security.

"While this makes such a phone less than 'totally open,' we believe it is a step in the right direction," he wrote, hinting that Apple would somehow make it possible for almost any developer to add trusted applications to the iPhone using the SDK.

We'll have to see how Apple decides to strike a balance between openness and security, but it's good to see the company acknowledge that there are more options for keeping the iPhone secure than just limiting developers to Web applications.

Tom Krazit writes about the ever-expanding world of Internet search, including Google, Yahoo, and portals, as well as the evolution of mobile computing. He has written about traditional PC companies, chip manufacturers, and mobile computers, spending the last three years covering Apple. E-mail Tom.
Recent posts from Apple
Apple to join the geo-location craze?
Apple director Jerry York, 71, dies
Amazon releases Kindle app beta for Mac
Apple yanking protective screen film from stores?
Apple delays shipment of some iPad accessories
When your iPad battery dies, dig out $99-plus
The iPad developer's challenge
Web guru Tim Bray takes Google Android job
Add a Comment (Log in or register) (42 Comments)
  • prev
  • next
Good
by sanenazok October 17, 2007 9:00 AM PDT
Finally the iPhone starts making sense - requiring all third party apps to run in AJAX within the browser was wrong.

Now we just need lower price and compatibility with TMobile.
Reply to this comment
Smart.
by shanewalker October 17, 2007 9:12 AM PDT
Jobs/Apple & Co. just proved that they "get it."

Their focus on security should also be commended. I know that I
personally don't want my phone to 'crash' or become bogged w/
malware...

I feel better about my desire to purchase an iPhone down the line
and I think many will likewise. Good going, Steve.
Reply to this comment
too bad
by Tomcat Adam October 17, 2007 9:23 AM PDT
the sdk is probably going to be extremely expensive and most people will either pirate it or make apps their own way.
View all 3 replies
Stops whiners
by rcardona2k October 17, 2007 9:52 AM PDT
This should dent all the whiners who knew upfront they were buying a 'closed' device.

If you think about it, Apple was smart to force the Web apps to be developed first, then the native apps. Hopefully the web apps will continue.
Reply to this comment
But somehow...
by Harfeld Bilgewing October 17, 2007 10:11 AM PDT
It didn't stop you from complaining.
View reply
misunderstood reference: less than "totally open"
by ciparis October 17, 2007 10:22 AM PDT
This is not a statement about how far Apple will go. This is a small
response to Nokia's recent advertisements that attempt to criticize
the iPhone and benefit from the iBrick fracas by claiming that
Nokia's S60 platform is "Totally open".

Steve Jobs was just giving them a bit of an elbow before giving
them a nod about their work in securing applications.
Reply to this comment
Huh?
by TNCLR October 17, 2007 10:33 AM PDT
That is the most ridiculous reasoning I have ever heard. Apple is
offering an SDK as a "response" to Nokia???? Hilarious.

I'm glad Apple is walking down this path if only to shut up those
who feel it is somehow their birthright to create "native" apps for
the iPhone. I had no idea developers could be so damn whiney. I
can't wait for all those ****** apps to flood the web. Hello
instability! Thanks guys.
View all 2 replies
The Problem with Digital Signatures
by Renegade Knight October 17, 2007 11:29 AM PDT
Is that a lot of people use specialized applications specific to their hobby or activities. Not enough sales to justify full fledged development and jumping through hoops to be allowed to run so they tend to get locked out of these platforms.

They have a lot of work to do if they want to embrace hobbiest applications.
The real surprise
by m.meister October 17, 2007 10:42 AM PDT
The real surprise is that Apple has publicly spoken about
something that will not be offered for another 4-5 months.

Those of us that know a little bit about developing and creating
an SDK already knew that Apple was likely working on
something but that it would take some time.

As I understand it, iPhone and iPod touch are both based on
Leopard technologies (and will likely require Leopard to develop
for). My guess: Apple probably needed to wait until Leopard was
finalized before they could set a public date for the SDK.
Reply to this comment
Yeah--it's the Leopard, stupid :)!
by shanewalker October 17, 2007 11:30 AM PDT
Good point.

It makes sense that since they pulled tech resources off of Leopard
to get the iPhone out the door, that they had unfinished business in
Leopard that would be necessary for a complete/robust SDK...since
the iPhone is supposedly OSX/Leopard-based.
Where is Java?
by slehman1803 October 17, 2007 10:49 AM PDT
With the iPhone opening up, where is Java? Are they in a power struggle with Sun over this?
Reply to this comment
Java is exactly where it should be...
by serpicolugnut October 17, 2007 10:56 AM PDT
Which is, missing. The iPhone doesn't need Java. Java is slow,
bloated, and offers nothing that can't be provided through
Cocoa.

6 months after the SDK's release, I guarantee you that the
iPhone/iPod Touch platform will have more 3rd party apps than
any other handheld/mobile device.

Mac developers are salivating at being able to develop for it. And
since the base frameworks are already familiar to them, the
learning curve should be minimal. Look at what has already
happen without any SDK whatsoever.
Reply to this comment
Completely agree
by paulej October 17, 2007 3:22 PM PDT
Why people like the "write once, (attempt) to run anywhere (but fall short and produce a slow application with an ugly, non-native user interface)" concept that Java delivers is beyond me.

I know all of the stated advantages, but given two comparable applications -- a native application and a Java application -- I would prefer the native application both for the better user interface and performance.

Apparently that's true for most people, too, as I have found it very hard to even find a popular application written in Java. I only find it in specialized environments, often associated with a web browser. (Perhaps the web browser might be the one platform where it makes most sense, but even then I have to ask... if you need to power of a language like Java, why is the application running in a browser in the first place?)
Java is not slow
by The_Decider October 19, 2007 7:08 AM PDT
In fact, a well written Java app can keep pace with a well written native app.Just because you are a poor programmer doesn't mean it is the fault of Java.

In Java memory allocation is faster then in C.

Memory deallocation is almost free and safer then C.

Saying that Java is slow was true in 2000, today it makes you hopelessly out of touch.

Java is better then Cocoa, because your app won't be confined to OSX based systems. There are some cases where a developer needs to be careful in Java to ensure platform independence, but to say java is write once debug everywhere is also very 2000.
Typical Apple
by LuvThatCO2 October 17, 2007 11:09 AM PDT
So the impression is that Apple will require that apps be 'certified' and 'signed' to run on an iphone? How much will this certification cost? As a developer, such certification & signature requirements are a major hassle. And its going to kill any possibility of corporate use, as no one's going to go through the trouble of getting an in-house app certified.

I'll stick to Windows Mobile, thank you. I've got my eye on the HTC Touch, should it be released in the US. It actually came out before the iphone, does a lot more than an iphone (dial up networking over bluetooth, movie capture, gps, can run 3rd party apps NOW), and wont require a 'certification' to write apps to run on my own phone!
Reply to this comment
HTC Touch
by paulej October 17, 2007 3:26 PM PDT
You can get it easily enough, but I've been told that performance is lacking. I can believe it, because I have another HTC mobile device that has the same processor and without a touch screen and it's already slower than I can tolerate.

I would suggest you give it a try first, but I would definitely like to see what users think of it. Other than performance concerns, it looks like a good product.
The article says Symbian and Java use dig. sigs, not Apple
by technewsjunkie October 17, 2007 5:49 PM PDT
You TRY to make it sound like Apple invented digital signatures and
so blame Apple. If you were a developer as you say you are, you
would acknowledge that as the article clearly states "Java and
Sybian" require digital signatures" and he thinks that for SECURITY
reasons it's a necessity.

How does Windows Mobil handle security? (Windows and security
don't go together in case you haven't heard).
cnet pans HTC Touch, raves iPhone...
by technewsjunkie October 17, 2007 6:00 PM PDT
But they aren't professional reviewers like you...

<a class="jive-link-external" href="http://reviews.cnet.com/smart-phones/htc-touch-" target="_newWindow">http://reviews.cnet.com/smart-phones/htc-touch-</a>
unlocked/4540-6452_7-32465595-4.html?tag=sub
You must measure up
by J.G. October 18, 2007 8:40 AM PDT
If you use the SDK and write good programs there should be no
problem getting approved.

The HTC touch phone is not comparable and has problems with
functionality. See the current edition of Computerworld online for
a professional comparison, including the Nokia N95.
Options to Edge and ATT?
by otter October 17, 2007 11:10 AM PDT
So how long will it be before we have options to the Edge network
and ATT?

otter
Reply to this comment
Niche Market Apps
by Captain Bebops October 17, 2007 11:48 AM PDT
I've developed apps for both the Palm and Windows Mobile platform. Both companies made it easy and free or almost free to get the SDKs. Undoubtedly I am going to get requests from customers who have purchased iPhones for versions of my software that will run on it. But it is for a niche market and it doesn't make sense to invest a lot of money in development for little return. But I've got a bad feeling that Apple has their heads up their butts and doesn't understand the third party app market very well at all.
Reply to this comment
blah, blah blah, I hate apple, blah..
by technewsjunkie October 17, 2007 5:40 PM PDT
You are smarter than Apple, and Steve Jobs.

How many Billions do you have with your wisdom?
"niche" market - or ground floor Opportunity$$$
by technewsjunkie October 17, 2007 6:25 PM PDT
The glass is half FULL.
Apple and 3rd party developers...a long tradition
by grtgrfx October 18, 2007 11:28 AM PDT
Don't know why you'd think Apple has their heads "up their butt"
about third-party software development...the platform wouldn't
even be around today without 3rd-parties like, oh, Adobe or
Microsoft developing for them. Or perhaps you've heard of a
little company called Bungie, who first developed shareware for
Macintosh back in the day...and now are millionaires from Halo?

Pretty soon the iPhone niche market will be the dominant
market, and you'll want to be first-position in the software niche
of your choice if you want to compete.
View reply
Flash-enabled browser please!
by singularitydesign October 17, 2007 12:11 PM PDT
Hopefully this will allow someone to create a proper, flash-enabled web browser. Then Apple's claims about the iPhone containing "the whole Internet, not a watered-down Internet" will finally be true!
Reply to this comment
Looking at the big picture
by Jesse Chan October 17, 2007 3:22 PM PDT
Apple is adding another platform to its mix of iTunes, Mac OS X, and Safari. Will it make them unstoppable? <a class="jive-link-external" href="http://fishtrain.com/2007/10/17/the-platform-is-what-matters/" target="_newWindow">http://fishtrain.com/2007/10/17/the-platform-is-what-matters/</a>
Reply to this comment
maybe the iphone will video conference
by lecorbu04 October 17, 2007 4:15 PM PDT
check out the concept:

<a class="jive-link-external" href="http://www.createthefuturecontest.com/pages/view/entriesdetail.html?entryID=365" target="_newWindow">http://www.createthefuturecontest.com/pages/view/entriesdetail.html?entryID=365</a>
Reply to this comment
I would love to see iPhone-iChat (videoconferencing)
by technewsjunkie October 17, 2007 5:36 PM PDT
mobil videoconferencing with the iPhone!
Digital Signature is not exactly open
by Seaspray0 October 17, 2007 4:32 PM PDT
The Good: By requiring digital signatures, and by disabling unsigned apps, apple can control the quality of the apps.

The Bad: Software companies who develop software typically digitally sign their software, individual developers tend to not digitally sign their software (cost of the certificates, hassle, etc).

The past: Some, but not many apps were available for the iphone. Many of the apps were written by hobby or individual deveopers and not by software corporations.

I applaud apple's distribution of a SDK and allowance of 3rd party apps. What concerns me is the requirement for digital signatures of the software. While good for security reasons, it can still cause problems for those who develop apps to distribute to others freely over the internet. If apple requires digital signatures, then do not expect to see a large quantity of apps written by individual developers or hobby developers, and from the limited past so far that may mean a good chunk of goodies. The question will remain, will it be better to require the digital signatures, or will it be better to make it a truely "open" software development platform?
Reply to this comment
Automated testing?
by ralfthedog October 18, 2007 8:04 AM PDT
"...are required to have a digital signature that verifies the application has passed certain tests, and that makes sense given the growing concerns about smartphone security."

Apple could set up an automated testing system that checks for memory leeks as well as buffer overflow prevention, and memory space violations....

Write your application. Go to the Apple website. Boom, you have a certified iPhone application. If a bad application gets through screening, they can revoke the cert at any time.
View reply
I prefer security and expertise
by J.G. October 18, 2007 8:25 AM PDT
So, with a program that approves the better submissions. Truth
of the matter? Most amateur or independent programmers write
throwaway applications. We iPhone owners will appreciate not
being exposed to endless to useless and flawed apps.
3rd Party iPhone Apps
by i-downloads October 17, 2007 5:32 PM PDT
Well it seems that apple will support 3rd party apps this is great even better than jail break but before I rejoice I wait and see how it goes with apple For now I use my iphone and ipod for more music and movie downloads at <a class="jive-link-external" href="http://www.ipodtunesdownloads.com" target="_newWindow">http://www.ipodtunesdownloads.com</a>
Reply to this comment
(42 Comments)
  • prev
  • next
advertisement
CNET River
  • image
  • image
    natalidelconte: Off to interview filmmakers and crew from Hubble 3D and then see the movie! Will share video tomorrow! http://bit.ly/VXF4R
    by Natali Del Conte
  • image
    acedtect: The Real Deal today with guest Kent German explaining 4G vs. 3G http://live.cnet.com/ call us 888-900-CNET (2638)
    by Tom Merritt
  • image
    Rafe: Going live on Real Deal, answering questions about 4G, w/ @acedtect. Call in: +1-888-900-CNET (2638). Watch: http://bit.ly/K6alq
    by Rafe Needleman
  • image
advertisement

Viacom, Google air dirty laundry in court docs

Copyright confrontation gets fierce. Viacom says YouTube founders always intended to build video version of Napster and looked for ways to "to avoid the copyright bastards."
• Google's statement on YouTube-Viacom

Google's fast pipe to Asia almost ready

An undersea cable built by a group including Google and telecom companies is set to start carrying traffic at any point, with Google to get as much as 20 percent of the capacity.

About Apple

At the start of the 21st century, there's no tech outfit more influential than Apple. CNET News' Erica Ogg and other reporters will attempt to make sense of the rumors, hype, products, and people that will shape the future of the company. But Apple's not the only game in town, as the established cell phone companies and others strike back against the iPhone. E-mail Erica at erica.ogg@cnet.com.

Add this feed to your online news reader

Apple topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right