أخبار
Are Apple s App Store policies ruining everything 
11/17/2009

There's been much ado lately about Apple's App Store policies stifling development and hurting coders. The main problems seem to be the long acceptance process and Apple's self-appointed right to deny an application that isn't in its best interests.

The concerns presented by Facebook app developer Joe Hewitt are real, but I simply cannot agree with his statement that "the review process needs to be eliminated completely." If this were a perfect world where you could trust anyone, I might buy into it. But in the world we live in, there are very good reasons why Apple has a team of 40 or so employees to test and vet every application that appears in the store.

[ You can still get iPhone apps that Apple hates; see 21 apps Apple doesn't want on your iPhone | Also on InfoWorld, go behind the Apple App Store roulette in one developer's story of attempting to code for the iPhone ]

We're not talking about computers here. We're talking about phones: devices that need to be stable, responsive, and functional no matter what -- and run on a network that soaks you if you exceed your allotted minutes or the number of text messages sent. We're also talking about Apple, a company that goes to great pains to ensure quality control over the user experience. I'd be very upset if I downloaded an application that caused my phone to crash constantly or otherwise compromised the core functionality of the device. In contrast, I've already found several applications in the Android Market that either don't function properly or crash frequently.

With the huge success of the iPhone, it's a no-brainer that some miscreants would like nothing more than to upset that apple cart, and distributing malware would be a quick and easy way to achieve that goal. I'm more than willing to accept reasonable delays in application approval in exchange for not having such a worry.

If there were no review process, it would be trivial to upload a seemingly benign application that sends several thousand text messages; calls Honduras; or sends your contact list, pictures, and voice recordings to a server in the Seychelles. If it was a popular application and hid its dark side well, it would be a disaster for Apple and all those affected. I don't buy the argument that this could not occur due to the sandboxed nature of iPhone apps. No OS is 100 percent secure -- just ask Microsoft.

 

4