Mr. Jobs, Tear Down This Wall
Well, it was bound to happen sooner or later. Regardless of who is pulling the strings concerning the Google Voice debacle, developers, iPhone owners, and even journalists are up in arms concerning arbitrary pulling and blocking of iPhone apps.
The question about who to blame is moot at this point. Is AT&T forcing Apple to pull and reject apps? Is Apple using a magic dart board to decide which app lives and which app dies? The real problem is the gigantic wall Apple has built up around the iPhone and the development of iPhone apps. The Google Voice issue just adds new focus to the procedure.
Imagine you're a developer. It might help if you close your eyes. You've seen the video of the Trism developer, Steve Demeter, and how he quit his job and became the richest man in the world thanks to the iTunes App Store. You keep hearing all the success stories of developers raking in huge bags of cash thanks to the App Store. You figure you have a great idea for an app and you're going to get a share of that thar iPhone money out thar in California.
After spending months coding after work, or better yet, quitting your job in order to devote yourself to your new gig full-time, you send your app to Apple for approval. After a few weeks you're contacted and told that your app has been rejected because it violates something in Apple's TOS or it mirrors a feature the iPhone already has. Or worse, it gets accepted, but then a few months down the road you get a new correspondence that your app has been pulled with no real information from Apple on how to proceed with the app to get it back into the store.
That's what happened to the VoiceCentral developers. Their Google Voice app was removed from the App Store with no reason other than it duplicated features of the iPhone. When the developers pushed an Apple representative for more clarification about the situation, they were met repeatedly with the answer, "It's against our policy." The representative couldn't answer specific questions about the removal, explain how the developer could fix the app as to not run afoul of Apple's policy, or even point the developer to someone else at Apple who could actually help them.
A developer that had been secure in the knowledge that their app would be available in the App Store until they decided to stop selling it was suddenly being treated like an ex-girlfriend or -boyfriend.
And small developers aren't the only ones being given the brush-off. Google, Apple's technological BFF, is also feeling the sting of an App Store rejection. Their official Google Voice app was rejected by Apple. Google's apps ship with the iPhone -- Maps and YouTube are part of the OS. Google CEO, Eric Schimdt sits on Apple's board. Is this how you treat your BFF?
Apple is shutting off the very people that make the App Store so great, the developers. The incredible apps that appear in the App Store every day are each the hard work of a developer or a team of developers. Without these people, you wouldn't have Peggle, Doddle Jump, Prowl, Tweetie, and others. Developing an app is a huge gamble. Will it sell? Will is perform as envisioned? Will it be rated favorably? Add to that uncertainty the chance that your app will be rejected or pulled with nothing more than a form response, and many developers will begin to abandon the iPhone platform for other smartphone OSes.
Apple can do whatever it wants with its products. As a fan of Apple products, I understand the reasoning behind OS X not being licensed to third-party hardware vendors. The Palm Pre being blocked (and then unblocked by Palm) from iTunes is also understandable from a business perspective. A huge percentage of Apple's hardware sales are based on an exclusive connection with iTunes and the iTunes Store.
It's the App Store that puzzles me. Imagine a world where Apple scrutinizes every app that is created for Mac OS X. Adobe Reader duplicates Preview's features, so it's pulled. VLC plays video, wait a second, so does QuickTime, better pull it. Thunderbird email app, Microsoft Office, Firefox, Adium, all of these apps would be gone if Apple used the same practices it uses with the iPhone. How long would Apple have lasted if they had pulled this from the beginning with the Mac?
Allowing AT&T to dictate what gets pulled and what doesn't, doesn't leave Apple blameless. Apple is still complacent in the decision. And don't for a second believe that a Verizon iPhone will solve these problems. Verizon has a history of blocking phone features in order to up-sell paid features on their network. Passing the blame onto the carrier won't work forever. Apple is in the unique position that if a carrier can't handle the capabilities of the iPhone, there are other carriers that will happily swoop in and enjoy the money being made from iPhone sales and monthly fees.
If Apple continues down this path, the Palm Pre and Android phones will catch up and pass the iPhone.
Should Apple continue to test apps to make sure they don't crash iPhones or bring down the entire telecommunications industry with a bug? Of course they should. Apple's vetting process keeps the worst of the worst out of the App Store. But that vetting process needs to be transparent. Developers need to know what works and what doesn't. An open dialogue with developers is the first step. Telling a developer you can't get into specifics on why an app has been pulled is ridiculous. Allowing a carrier to dictate what runs on your device also needs to stop. If I purchase a 3G modem for my MacBook, the carrier doesn't get to dictate to me what apps I can install on my machine. The same should apply to my mobile phone -- a phone, I might add, that costs more than my home broadband connection per month.
In other words, Apple, tear down the wall of secrecy you've built up around the iPhone and the App Store. The developers will appreciate it, and in the long run, the consumers will too.
asixx
March 08, 2010 at 4:32am
thanks a lot.Sohbetgood outros saves..Sohbetticked is will felan
michael phelps is rockman dir kendisi.muhabbettihis id great info thanks a lot:) for share. felan bide aq:)kızlarla sohbetgiving you acces yeter
god. you tatally.table to fin felanturkish chatgreat ammount off diffrent>ingilish söktü ben felan. music music hanks..ve Thanks a Lot.!
![]()
lsywlw00
November 26, 2009 at 7:49pm
welcome to my home
balenciaga and jimmy choo lv coach handbag
www.lookhandbag.com
guigui168
August 19, 2009 at 10:16pm
Well, it was bound buy wow gold to happen sooner or later,yes,I believe that the way will Disappear!Apple is shutting off the very people that make the App Store so great, cheap wow gold Should Apple continue to test apps to make sure they don't crash iPhones or bring down the entire telecommunications industry with buy cheap wow gold a bug?YES,I do!we do!
rosyciel
August 06, 2009 at 2:16am
Prada Handbags ,Keen On Sale , Lacoste on sale and
MBT On Sale provide you Louis Vuitton Handbags,Gucci Handbags informaton,
Miu Miu Store , New Balance On Sale are for Shoes And Handbags Fashion,
Prada On Sale provides Prada Shoes,Gucci Shoes,Louis Vuitton Handbags,Gucci Handbags information,
Prada Sell is a blog About gucci shoes,gucci jewelry,gucci handbags and other fashion informatoin,
Stuart Weitzman Store , The North Face On Sale ,
Jensen
July 30, 2009 at 8:08am
Thank you for writing a balanced article about this issue that doesn't spew vitriol like some of the other sites out there. We need a measured response to this issue, not a kneejerk reaction. While I understand why Apple wants to keep a close eye on its new baby, it can't go on leading developers down these blind paths and then pulling the rug out from under them.
As a practical solution, the developer could (optionally) submit a brief document to Apple describing the functionality of their app before they develop it. Apple could approve or deny it, and that way the developer doesn't have to worry that all of their work will be in vain. Simple, right?
Log in to Mac|Life directly or log in using Facebook
Forgot your username or password?
Click here for help.
















