apple
Report a problem

Apple releases long-awaited iPhone SDK

bdfortin   on 09 March 2008 - 23:53 · 19 comments & 11887 views

Advertisement (Why?)
At a special press event Thursday in Cupertino, Apple revealed details of the official—and long-awaited—iPhone SDK. Building on the foundation of OS X and marrying it with a multitouch specific UI layer, Apple is calling the collection of APIs "Cocoa Touch." Included in the SDK are updates to Interface Builder and Xcode to enable development with the new APIs, as well as an iPhone simulator to test development from your Mac before debugging on the iPhone itself. In addition, debugging and profiling tools work from a Mac-connected iPhone.

The SDK includes everything you'd expect from an Apple environment, including the UNIX-based internals of OS X. In addition, developers will have access to Keychain, Bonjour, SQLite and Core Location as well as a mature, Quicktime-based media layer including video playback, Core Audio, Core Image, Core Animation, PDF rendering, OpenAL, and OpenGL ES. Cocoa Touch gives developers access to the hardware and interface, including Multi-Touch events and controls, Accelerometer, View Hierarchy, Localization, alerts, Web View, People Picker, Image Picker and the integrated Camera.

Link: Ars Technica Article

Post a comment · Send to friend Comments · There are 19 additional comments
(1 reply) #1 n_K on 10 Mar 2008 - 00:14
"Apple releases long-awaited iPhone SDK"
Can't say I've ever been waiting for it
#1.1 vetmarkjensen on 10 Mar 2008 - 00:34
My. Then obviously no one has, eh?

(for the record, I couldn't care much less about Apple's iPhone SDK, but I understand that there are a lot of people and companies who have a lot of interest)
#2 virtorio on 10 Mar 2008 - 00:58
Good to see the release of something that should have been available from day one.
(1 reply) #3 Corris on 10 Mar 2008 - 01:25
So does this include an iPod Touch SDK?
#3.1 Digix on 10 Mar 2008 - 13:13
yup
(2 replies) #4 scaramonga on 10 Mar 2008 - 01:50
Old news!

The SDK is for both the iPhone and Touch but you will need a MAC system to run it on.
#4.1 daPhoenix on 10 Mar 2008 - 07:42
(scaramonga said @ #4)
The SDK is for both the iPhone and Touch but you will need a MAC system to run it on.

Much like you would if you were developing software for Windows Mobile so what's the difference?
#4.2 warwagon on 11 Mar 2008 - 15:14
why do you need a MAC address?
#5 Citrusleak on 10 Mar 2008 - 01:53
Took 'em long enough!
(1 reply) #6 nvme on 10 Mar 2008 - 02:13
and they're charging for it... lame
#6.1 PsykX on 10 Mar 2008 - 03:52
No.
#7 pharrett on 10 Mar 2008 - 02:18
The SDK is free. I didn't pay for it when i got it.
(3 replies) #8 turtledude23 on 10 Mar 2008 - 02:52
Holy ****, charging for an SDK, thats so.... I dont knowwhat to say, stupid? cheap? arrogant? How about make it as easy as possible for as many people as possible to develop porgrams for your phone so youll actually have a shot against Blackberries and PDAs in the business market, I guarantee you more iPhone sales will make you alot more profit than a few thousand people buying $99 SDKs.
#8.1 Pc_Madness on 10 Mar 2008 - 03:43
Errm, the Developer program is $99, the SDK is free.
#8.2 Digix on 10 Mar 2008 - 05:51
(Pc_Madness said @ #8.1)
Errm, the Developer program is $99, the SDK is free.


This is correct I just downloaded SDK from ADC iphone site.
#8.3 daPhoenix on 10 Mar 2008 - 07:41
(turtledude23 said @ #
I dont knowwhat to say, stupid? cheap? arrogant?

All the qualities of your post - especially since you didn't read the article.
(2 replies) #9 stifler6478 on 10 Mar 2008 - 05:52
The iPhone 2.0 firmware will officially ship in June as a free upgrade to all iPhone customers. The iPod touch will also receive the update, but due to accounting issues the iPod touch update will incur a "nominal charge," as it did when other iPhone apps were added just a few months ago.


Not a giant fan of paying Apple more money for my iPod Touch, but if a lot of good free apps come out because of this, I guess said "nominal charge" will be worth it.

-Spenser
#9.1 thenewbf on 10 Mar 2008 - 09:10
Don't blame Apple for that, blame GAAP.

Apple accounts for iPhone revenue over a 24-month period, but iPod Touch revenue all at once. Adding new major features without being accounted for is just bad practise, so Apple has to charge for the iPod Touch updates.
#9.2 stifler6478 on 10 Mar 2008 - 14:18
(thenewbf said @ #9.1)
Don't blame Apple for that, blame GAAP.

Apple accounts for iPhone revenue over a 24-month period, but iPod Touch revenue all at once. Adding new major features without being accounted for is just bad practise, so Apple has to charge for the iPod Touch updates.


I understand the GAAP thing, but I don't understand what would have to be accounted for if Apple released the update for free.

-Spenser

Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!

Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.

Advertisement (Why?)