iPhone OS 3.0 SDK Beta: 1000 New APIs! Maps! iPod! P2P! iPod Access! Dock Access! More!
As part of their just concluded iPhone OS 3.0 Preview Event, Apple refreshed the iPhone SDK and announced over 1000 new API for developers which, according to Senior Vice President of iPhone Software, Scott Forstall, are designed to better help developers make great apps. (And a boatload of money for all involved, ‘natch).
Highlights include:
- In-app purchases, which means if you’re play a First Person Shoot, you can pay $0.99 (or whatever they choose) to get yourself a better gun.)
- Peer-to-Peer connectivity, which should allow multi-user, or multi-player interaction for games or information exchange using Bonjour and Bluetooth (no pairing needed).
- Push Notification Service, which was first announced at WWDC last year, will finally make an appearance and allow developers, through Apple’s server, to trigger badges (like Mail’s unread message counter), custom sounds, and modal alerts (like the new SMS message box).
- Maps lets developers embed Google Maps functionality in their own applications with full interactions, but also custom annotations.
- Accessory support means developers can now interact with “made for iPod” certified accessories either via Dock port or Bluetooth — no word yet on Bluetooth keyboards, however.
- iPod Library access — which we’re sure Steve Jobs wrestled from Big Music’s petrified hands — let’s developers access onboard audio content, so users can listen to their own stuff, in 3rd party apps.
There’s a lot more to it, of course, especially at the deeper and more fundamental levels it looks like. Hopefully if Apple can get the App Store sorted out in similar fashion, iPhone Apps could be steamrolling into the second generation!




















March 17th, 2009 at 2:44 pm
a very impressive release. they’re fixing pretty much every problem i have with the current iPhone software.
i don’t understand what there is to be disappointed about, other than a lack of support for video, which shouldn’t be expected until apple bulks up the storage capacity somewhat, and improves the camera.
a very solid showing.
March 17th, 2009 at 2:57 pm
So with all these features being added to the 3G through the 3.0 update, do you expect a summer hardware update as well? If so what will be added (compass, faster processor, multi-core processor, more memory)? I really doubt they’d go for a higher res screen without advance warning to developers. Frankly, I doubt the memory and battery life would be sufficient for higher res.
What do you think is still missing? The lack of background apps other than notifications is a bit disappointing, but otherwise most of what I wanted was covered. The main reason I want background apps is for example playing Pandora or other streaming audio in the background while turn by turn directions is running or using safari. The 3.0 update sure will take a bite out of my Palm Pre excitement.
March 17th, 2009 at 3:03 pm
~Quite disappointing I thought. No background apps is a real deal breaker, and will make me think hard about going to nokia (for camera/vid functions) or palm pre (for multi tasking)
March 17th, 2009 at 3:10 pm
Does the onboard content need to be of the iTunes Plus variety or anything? Inquiring minds want to know.
March 17th, 2009 at 3:22 pm
I wonder how the home screen will look in 3.0 …
March 17th, 2009 at 5:14 pm
@Rajiv
the same
April 21st, 2009 at 12:30 pm
I love it! I can’t wait for the new 3.0
FINALLY iPhone will be useful for me.
May 8th, 2009 at 10:55 am
Is it possible for new applications written in the SDK to expose their own API’s? e.g. Pandora exposes an API which allows another app to write something that uses the Pandora API to stream music?
June 17th, 2009 at 4:28 am
Can u tell me why you made private framework, Private API i face difficultly to this.
December 30th, 2009 at 7:48 am
Finally iPod lib access!