Apple kills iPhone app, claiming API violation

By Tom Krazit, CNET News.com
Tuesday, December 16, 2008 11:59 AM

Apple has rejected an iPhone application that supposedly uses off-limits technology just like Google's mobile application--only the developer swears it's not true.

Landon Fuller, who developed a photo contact management system called Peeps, said on his blog that Apple had rejected Peeps from the App Store because, "Peeps cannot be posted to the App Store due to the usage of a non-public API. Usage of non-public APIs, as outlined in the iPhone SDK Agreement section 3.3.1, is prohibited." The thing is, Fuller insists that Peeps does not use any programming tools but the public ones Apple exposes to developers as part of the iPhone SDK, saying "the last thing I would do is deliver time-bomb code to a paying customer". (Thanks to Daring Fireball for the link.)

APIs are tools that applications use to exploit parts of a computer's operating system. Operating system developers usually label some proportion of the various APIs in the OS as "public", meaning they'll support the use of those APIs well into the future to ensure applications will not break with future OS updates.

There are usually lots of other APIs lying around that the OS vendor doesn't make public, but that developers can see if they poke around a little bit. Google used such an API to trigger a voice prompt from the iPhone's proximity sensor in its Google Mobile application, which the company admitted was against the rules of the App Store.

Fuller seems to believe this is all just a misunderstanding, since his application looks an awful lot like Apple's Cover Flow feature but doesn't actually use the same implementation Apple does to display album covers in iTunes. Maybe he just needs a bigger market cap: Google Mobile is still available on the App Store, and a Google representative said he had no updates on whether Apple had ordered any changes to Google Mobile or if Google planned to make any changes on its own. An Apple representative did not return a call seeking comment, but Apple representatives have never returned any calls seeking comment about the App Store approval process.

"This article was first published as a blog post on CNET News.com."


WORTHWHILE?

0

0 votes
Blog

Talkback 0 comments

There are currently no comments for this post.


Tech Jobs Now!

Search for your ideal tech job:

Keep IMAP e-mail messages locally using OfflineIMAP

Open Source

Vincent Danen discusses the uses of OfflineIMAP for synchronizing local and remote IMAP mailboxes and providing a good method for backing up e-mail.


Read more »



Lift-and-shift: Resurgence or flame-out

Blog thumbnail

Lift-and-shift has been the backbone of many of the outsource solutions for a number of years.

This allowed many buyers to achieve significant cost savings by taking advantage of..... by Michael Rehkopf

Read more »

Tags

  1. 3g
  2. 3g third generation
  3. apple inc.
  4. apple iphone
  5. broadband
  6. cellular phones
  7. google inc.
  8. handset
  9. internet
  10. mobile
  11. mobile platforms / communications
  12. mobile / wireless
  13. network
  14. phone
  15. revenue
  16. smart phone
  17. smart phones
  18. software
  19. u.s.
  20. web