macnn/ipodnn

03/19/2008, 12:05pm, EDT

Wednesday, March 19th

Music functions off-limits to iPhone SDK developers

Any functionality related to music playback is inaccessible by the iPhone SDK, a new report claims. While the SDK allows access to many other functions of iPhone and the iPod touch, such as dialing, the camera and Internet access, The Inquirer writes that any components connected to iTunes are off-limits, preventing developers from accessing one of the most popular features of the phone, next to web browsing and Google Maps.

Apple has not spoken about the restriction, but it is suggested that this may be a way of blocking third-party alternatives to the Wi-Fi Music Store, which would undermine Apple's music sales. This may have the unintended side-effect, however, of stopping the creation of enhancements to music functions, such as native versions of the iLike or Last.fm plug-ins.


Filed under: iPod, iPhone, developer
Other story tags: iPod touch, iTunes, music, SDK

, , 22comments, del.icio.us, slashdot, digg, buzz , Twitter



22 comments
Reader Reactions (Please use <i></i> for italic text)

subscribe to comments
for this article




Expand All   Global Settings
For chrissakes...
-4
03/19, 12:27pm, EDT
What is it with developers? Could they possibly start spending a little time on developing actual apps instead of bitching about the things that aren't accessible in the SDK? There are a *huge* number of things you *can* do with the SDK. It seems like all we ever hear about are the few things you *can't* do. Are developers really such whiny little unimaginative brats?

I'm beginning to understand why Apple has such an ambivalent relationship with third-party developers.
Mac Enthusiast
Joined Sep 1999
User is offline
agree w/dogz
-1
03/19, 12:44pm, EDT
The music and movie browsing UIs are Apple's brain-children, and one of the major functions of the phone. Apple doesn't want anyone edging them out of this niche. Media playback experience is one of the main reasons people buy iPods/iPhones. Besides, you wouldn't want some app to inadvertently destabilize this operational aspect of the device.

Fresh-Faced Recruit
Joined Dec 2005
User is offline
Legitimate request
1
03/19, 12:44pm, EDT
Game developers should be able to use the song library as background music. I much prefer listening to my own music when I play.
Fresh-Faced Recruit
Joined Dec 2005
User is offline
interesting..
0
03/19, 12:56pm, EDT
interesting to see how this plays out.. Monople$oft is in hot water b/c they did not expose all APIs to developers for certain windows functionality. as the iPhone is itself a platform, could this be construed as anit-competitive?

certainly apple is exposing Core Audio for developers to utilize for sound needs. If it is itunes specific code, then apple would not be obligated to expose that since it non-OS code. But if it is part of the OS, that could be questionable to withhold. ie having an unfair advantage over other companies who want to sell a music player software but have no access to hidden APIs.

Fresh-Faced Recruit
Joined Jan 2006
User is offline
background music
0
03/19, 1:08pm, EDT
Agreed with the background music example but its not easy to implement in the SDK. We don't want random music so the app needs some browsing capability's, save the music when the game quits for a incoming call, anticipate a constantly changing music database, extra music settings in the game, etc.

Its just not worth the extra hassle at the moment and only complicates the user experience. Music can be played over the network and then bought and downloaded on the computer and imported in iTunes like Amazon is offering now.

We don't need extra interfering with our iPod music database, we need creative developers that don't whine all the time.
Fresh-Faced Recruit
Joined Aug 2001
User is offline
re: interesting..
0
03/19, 1:10pm, EDT
Not sure how this ties in to your argument, but I think it's important to note that the iPhone isn't sold as a general-purpose computing tool. I agree that it is a platform, but I'm not sure it falls into the exact same category as a desktop or laptop computer.
Mac Enthusiast
Joined Sep 1999
User is offline
@rezzz
0
03/19, 1:13pm, EDT
Nothing wrong with a monopoly, forcing your way into other markets via that monopoly is. Opening up there protocols (not API's) was a punishment by the EU.
Fresh-Faced Recruit
Joined Aug 2001
User is offline
Re: agree w/dogz
1
03/19, 1:15pm, EDT
The music and movie browsing UIs are Apple's brain-children, and one of the major functions of the phone. Apple doesn't want anyone edging them out of this niche.

Niche? Since when is the iPod, or it's UI, a 'niche'? And do you really think (or is Apple so fearful of) some developer is going to create some kick-ass UI that everyone would end up using? Please. The whole complaint over MS Windows and IE/WMP was that they were installed by default, so people would just use them (because people are sheep, apparently). The same would hold true with iPods.

Plus, why would Apple care that much? It isn't like they make money off the UI.

Media playback experience is one of the main reasons people buy iPods/iPhones.

Well, to me, the most surprising part of the article was that Google Maps ranks right up there. That is just sad.

Besides, you wouldn't want some app to inadvertently destabilize this operational aspect of the device.

OMG, not another lemming. The iPod Touch/iPhone use a version of OS X. OS X is supposed to be a really advanced operating system. It shouldn't be that hard to add APIs to hook into music playback without causing the entire OS to come crashing down upon itself.

And that's what people are talking about. APIs. Just like on the Mac, where you can use AppleScript to communicate with iTunes. Amazing how they're able to do that without having iTunes completely stop working.

(Oh, and if you have an app that breaks music playback, I would think most people would just delete the app, rather than say "OMG! The iPod is broken! Everytime I use xxx I can't play music anymore!"
Fresh-Faced Recruit
Joined Aug 2001
User is offline
@testudo
0
03/19, 1:21pm, EDT
"(Oh, and if you have an app that breaks music playback, I would think most people would just delete the app, rather than say "OMG! The iPod is broken! Everytime I use xxx I can't play music anymore!")"

Then why do People keep using Windows?
Fresh-Faced Recruit
Joined Aug 2001
User is offline
Whining?
0
03/19, 1:26pm, EDT
Erm, because the ones doing stuff will be happily doing it, and probably also accepting the terms of the NDA (you know, like Mac developers who wrote their Leopard apps).

And yes, I find it ridiculous when someone says it is 'useless' because you can't write a Twitter client. I'll tell you one thing, I am 6000% more likely to pay for Super Monkey Ball or Archer McClean's Mercury or Tempest 2007 than a Twitter client. I'd even buy Tetris.

And as someone else pointed out - this is BETA V.1. I also suspect that multi-million dollar firms like last.fm may have a bit more sway in negotiations than a shareware developer.

>interesting to see how this plays out.. >Monople$oft is in hot water b/c they did >not expose all APIs to developers for >certain windows functionality. as the >iPhone is itself a platform, could this >be construed as anit-competitive?

The issue with MS is that by doing this they were able to make existing third-party software seem less effective. Given the lack of existing third party software, it would be difficult.

In addition, it is a closed device (like a games console). Case law suggests that if you can work around the vendors protection, you can sell what you like, but otherwise you are operating on a closed system within the rules defined by Apple (or Sony or Nintendo).

That's very different from Windows (or indeed desktop Macs) where the platform is open. You need no agreement from MS to develop software on Windows, and it is sold in that way.

Fresh-Faced Recruit
Joined Jul 2005
User is offline
additional comments:..1..2..3..Next
Your Comments

In order to post comments: If you are a registered member, please login with your MacNN Forums username and password otherwise please uncheck the checkbox below.


Registered Member?
macnn forums login:

macnn forums password:

Not a member of the MacNN forums? Register now for free.

www.cashforiphones.com - Sell your iPhone or iPod today! Get an instant online quote. Top cash, FREE shipping.
Buy from the Apple Store The Apple Store: Get great deals on the iPod video, iPod Radio Remote, Refurbished iPods starting at $79, iPod shuffle or iPod nano with free engraving, other iPod accessories for the road, or education discounts on iPods.

Internet Marketing School - 100% Online: Master SEO, SEM, E Commerce, Media & More with a U of San Francisco Certificate.


Buy from The Apple Store, iTunes.com, Amazon.com, TechDepot, OfficeDepot, Computers4Sure, or donate.