Apple's Walled Garden Will Hurt iPhone Innovation
from the barriers-to-entry dept
The release of Apple iPhone SDK got a ton of attention on the blogosphere. Personally, I found the announcement to be a huge disappointment, because the rules for getting applications on the iPhone are chock full of restrictions. TechCrunch notes some of the major ones: No VoIP over the cell network, no exchanging data between applications, no multi-tasking (third-party apps quit when you switch out of them). But the more serious problem isn't strictly technical, but contractual: the only way to get third-party applications onto the iPhone is through Apple's "App Store." And Apple plans to carefully monitor the apps available through the store. Apparently "porn, privacy-breaching tools, bandwidth-hogging apps, and anything illegal" are examples of what will be off-limits, but that's not an exhaustive list.
The problem here goes beyond the mere possibility that Apple might block apps that some users would find useful. The more serious problem is the effect that the approval process will have on developers. Given how vague the rules are (what counts as bandwidth-hogging?) and that Apple is free to change them at any time anyway, it's going to be risky for a developer to start developing an iPhone app that Apple might reject. TechCrunch wonders, for example, if Apple would allow an app to download songs from Amazon's MP3 store. To avoid a nasty surprise at the end of the development process, any serious developer will want to talk to Apple ahead of time, but negotiating the feature set ahead of time could delay the product by months.
Perhaps most importantly, these barriers are going to be a serious disincentive to casual tinkering. Some of the greatest applications on the Internet -- including email and the Web -- were developed by one or two guys without the support of a large organization behind them. They were able to deploy their applications because the Internet (and the ARPANET in the case of email) didn't have any kind of approval process. You could just install your application and start using it. On an open iPhone platform, the killer mobile app might have been developed the same way. But if a developer has to spend a lot of time arguing with Apple's iPhone bureaucracy, they're likely to give up and develop the app for an open platform like Google's Android instead.
Thank you for reading this Techdirt post. With so many things competing for everyone’s attention these days, we really appreciate you giving us your time. We work hard every day to put quality content out there for our community.
Techdirt is one of the few remaining truly independent media outlets. We do not have a giant corporation behind us, and we rely heavily on our community to support us, in an age when advertisers are increasingly uninterested in sponsoring small, independent sites — especially a site like ours that is unwilling to pull punches in its reporting and analysis.
While other websites have resorted to paywalls, registration requirements, and increasingly annoying/intrusive advertising, we have always kept Techdirt open and available to anyone. But in order to continue doing so, we need your support. We offer a variety of ways for our readers to support us, from direct donations to special subscriptions and cool merchandise — and every little bit helps. Thank you.
–The Techdirt Team
Filed Under: innovation, iphone, sdk, walled gardens
Companies: apple
Reader Comments
Subscribe: RSS
View by: Time | Thread
iPhone SDK
Their development of a controlled ecosystem for iPhone developers is fair and understandable. These devices are not computers, they are phones that work within a network. Allowing unfettered access and uncontrolled distribution of applications for this system would be stupid from a business POV.
In addition, unlike open initiatives, this one has a major built-in incentive for developing great applications: easy distribution at no cost, great revenue share and $100 million in VC money. We're going to see hundreds of start-ups emerge because they set up a system that is not for amateurs and crooks.
[ link to this | view in chronology ]
Re: iPhone SDK
The iPhone works as designed and if you want to program for it you will follow Apples rules.
[ link to this | view in chronology ]
Re: Re: iPhone SDK
I just provided loads of proof that these devices are a true next-generation mobile computing platform. They are not dumb devices like DVD players that can only do one thing. They can perform many different kinds of tasks, accept input, and store data, and by any definition, that's a computer. For that matter the guts of DVD players are computers as well, but not a "personal computer." I'd like to see your so-called proof that these new devices from Apple are not computers.
[ link to this | view in chronology ]
Re: iPhone SDK
"These devices are not computers..." ARRRRGGGHHHHHH!
Pardon my being blunt, but you are just plain wrong (and full of crap). These devices ARE SMALL TABLET COMPUTERS WITH A RADIO MODEM. ANY attempt to delude yourself or others about this fact is a pathetic act of misdirection or wanton ignorance.
"Allowing unfettered access..." GRRRRRRRRrrrrrr.
The cell networks today are in exacly the same position that the copper phone networks were 20 years ago when the explosion of fax machines and PCs with dial-up modems placed additional demand upon their infrastructures. The providers adapted and expanded. Everyone was happy and made money.
[ link to this | view in chronology ]
Re: iPhone SDK
But, and here's the part most everyone here has gotten wrong, the iPhone is not sold as a general purpose computer. It is sold as an appliance known as a cellular telephone. As such, any expectation that the iPhone be usable / programmable as a general purpose computer is completely misguided.
There are, in fact, many other computerized appliances which fall victim to similar confusion.
[ link to this | view in chronology ]
Re: iPhone SDK
The iPhone is running off the same kernel contained in OS X, and it operates (or did) as the root (administrator) user. It's a handheld computer with phone capabilities.
Allowing unfettered access and uncontrolled distribution of applications for this system would be stupid from a business POV.
Of course, that was the same mindset that lost Apple the home computer market. The walled garden may very well keep the level of quality high, but it also discourages developers, amateur and professional alike. The VC incentive may keep grumbling to a minimum in the short term, but in the long term it will simply frustrate developers by continually having to play by Apple's vague rules.
[ link to this | view in chronology ]
Re: iPhone SDK
Absolutely. So let me ask you a question: do you realize that Microsoft has made a lot more money as a business than Apple, and did so by opening up its development platform so that Microsoft didn't have to approve each and every app that was offered on it?
The point that Tim is making is that Apple would be BETTER OFF as a BUSINESS by opening up the platform and not limiting it in this manner.
Allowing unfettered access and uncontrolled distribution of applications for this system would be stupid from a business POV.
History has not shown that to be true. Opening up a system for development is where so many innovations have come from that have allowed busiensses to make more money.
[ link to this | view in chronology ]
Re: iPhone SDK
[ link to this | view in chronology ]
Re: iPhone SDK
We'll see how "stupid" a freedom oriented business model is in a few years - Apple has opened flood gates and depressurized the chamber with it's device, and there will be no closing the door now... the force of the flood is too strong. People now expect this level from their devices and expect to see MORE. Apple is not going to provide what people want... so they will be crushed mercilessly. I bet the end will come quite quickly, in fact, simply for the fact that people don't want to pay for text messaging, and would want to run an IM program in tandem with other applications. Plain, and simple. That alone is easily indicative of Apple offering up a large slice of failure. Expect ATT to offer free unlimited text messaging within 18 months to compete, or expect to see DRASTIC losses by apple over the next generation of iPhone.
[ link to this | view in chronology ]
1 word response needed only: DUH (nt)
[ link to this | view in chronology ]
could not disagree more
[ link to this | view in chronology ]
iPhone app distribution
But given that the software IS targeted for a phone, and given that Apple (a) wants as many quality apps as it can to get to its goal of 10M iPhones in year 1 and (b) Doesn't want its iPhone platform to be as risky as Windows is, the App Store makes sense for everyone. If your app isn't dumb, illegal or poorly executed, Apple (as a profit oriented business) won't likely bar it arbitrarily from the App Store. The few restrictions for the App Store (no VOIP over Cell) are trivial compared to the opportunity Apple offers.
Apple is taking a risk by both allowing 3rd party apps on the platform and by hosting/selling them for everyone, including "one or two guy" development teams that likely don't have the infrastructure or resources to develop, support, sell and service a quality software product for a "life-critical" device - a phone. Apple is also lending credibility to these micro-developers who couldn't buy the kind of exposure/endorsement and convenience that the App Store will provide.
Despite the concerns cited, the App Store will be very successful (ever hear of iTunes?), and those who follow the few road rules Apple provided have the potential to be very successful.
[ link to this | view in chronology ]
iPhone SDK
Like other posters have already mentioned, you seem to fail in realizing that Apple is a business, and they are intent on keeping the iPhone/Touch as secure and stable as possible. I don't want my iPhone crashing like my friends' Palms and Treos. The iPhone is changing the mobile market, whether or not you want to accept that fact or not. I for one am happy to see Apple keeping control, as this will ensure quality, stable apps end up on my phone. The new iTunes App Store will allow any developer to reach an enormous audience right away, plain and simple. Developers should be thrilled with this opportunity, so stop moaning and groaning and get ready to be amazed at what developers create for the iPhone/Touch.
[ link to this | view in chronology ]
Lame
Oh, and who cares what TechCrunch wonders?
[ link to this | view in chronology ]
As much as I like apple
What's really sad tho is how many people are heralding this new walled garden as the second coming of ... idunno what.
I think it's disgusting, and I'm rather ashamed to be typing this on a mac.
[ link to this | view in chronology ]
The Glass is Half Full Dept.
[ link to this | view in chronology ]
Um, we KNOW Apple is a business.
If the iPhone was not locked to AT&T and had open development available for it, would it not be more interesting to the masses? Sure, Apple could open a site for "Apple-approved" programs (Techdirt even points out that customers still love authenticity) to keep a healthy stockpile of high quality programs, but what is wrong with the adventurous few who do not mind browsing Sourceforge.net and testing out a few bleeding edge apps? I submit that the iPhone would have sold FAR more units had it remained more open.
[ link to this | view in chronology ]
Walled Gardens Never Grow.
ANYONE who holds a uses an iPhone for even a brief period, realizes that it is a very powerful handheld computer connected to a data network. Inexplicably, there are those of you who can't seem to shake the "it's a phone and is somehow different because of that fact" nonsense out of your skulls.
25 years ago the Personal Computer exploded onto the scene and set imaginations and busineses spinning with possibilities. The IBM PC, in particular, started a revolution in that it was built from off-the-shelf components and had openly published interface specifications. Over the years people have come to expect THEIR PERSONAL COMPUTERS to be expandable via hardware, software or both. When Apple presented the world with the iPhone, why were they surprised the MANY, MANY people immediately went to work to PRY OPEN THE GATES of the iPhone's walled garden internals (AKA: JailBreaking)? Why are you surprised, angry or offended about that happening? Is it because that somehow Apple is "magically" exempt from popular, normal expectations about what computers should be able to do?? Apple's walled garden approach will fail in the long run because iPhone lovers will continue to work around it via the AppTapp installer, or another, less greedy company, interested in just selling hardware, will deliver the openness that people expect from their p-e-r-s-o-n-a-l computers.
[ link to this | view in chronology ]
The flip side
In a recent podcast Panic mentioned just how vast the piracy of their own apps has turned out to be when they did a serial number check. You know you're having problems when the majority of your users are REGISTERED with the same number!
With the App Store, all applications are signed and FairPlay encrypted when downloaded. No crack sites hosting SN's, no keygens, no "sharing". All of which have PREVENTED a lot of developers from working on mobile applications. No market, and no money.
Apple's solved that.
See: Apple's Application Store
[ link to this | view in chronology ]
Apple's Walled Garden Will Hurt iPhone Innovation
That will be a huge issue in the final analysis IMHO. It is all about control (and making money) and I just can't subscribe to having someone exert that type of control over me.
[ link to this | view in chronology ]
Walled Garden (Sort Of)
BTW, why would you want to run VOIP over EDGE?
[ link to this | view in chronology ]
Walled Garden Pffft
BTW if you are a corporation and have a corporate license, you can load software to your heart's content outside of the ITMS. Obviously that alternative will be exploited by the hackers. (and Apple knows this as well just like they knew iPhones would be jailbroken).
Apple tells you how to use the iPhone in a way that they are confident that it will work. Use third party hacks to put it on some other network or load any crap software you want. But apple will no longer guarantee or support it.
Kinda like if you pry open your Kenwood stereo and soldier wires to the the the preamp output to add amplifiers, Kenwood won't guarantee it any more.
[ link to this | view in chronology ]
The sky is falling
No VOIP over a cell network. Hmm, doesn't take a genius to figure that one out. They have some pretty understandable controls around what standard applications must be held to.
Stop acting like complete openness is the only thing that enables innovation. Figure out a better way to make money than Apple has the last few years and prove me wrong. Otherwise, just stfu.
[ link to this | view in chronology ]
Re: The sky is falling
Anyway, uhm, lets see, as an example, Microsoft, Nokia? They make colossal amounts of money and are much more open than Apple.
The number of Apple apologists that run around the internet trying to justify their purchases smacks so much of cognitive dissonance that I cannot even fathom how people can get away with it. Do they ever pause to think about the fact that they are dealing with Apple as if they are out there to help people instead of their stakeholders - namely employees and much more importantly their shareholders.
But this is the Apple way - I would have been amazed if Apple hadn't taken the "we must approve before we sell" approach. This way they can make much more money and force a specific use out of their products. That is exactly why they never got a real foothold in the PC business even after so many years.
[ link to this | view in chronology ]
RE: Stelios
And let me get this straight. You are citing Nokia as an open company? lol. To top it all off you are criticizing Apple for trying to use a model that makes them more money. How laughable can your argument get?
I think it's hilarious that of all the companies to criticize for lack of innovation that Apple is even considered. Some people need a hot cup of wake the fuck up.
[ link to this | view in chronology ]
Re: RE: Stelios
Actually, it's fairly obvious you don't see, or understand for that matter. Apple lost it's grip on the home computer market because it insisted on controlling the hardware in their machines. While this kept quality up, it also kept prices up. Manufacturers had more incentive to develop hardware for the PC, since they didn't have to deal with Apple's restrictions. Since the home computer market was practically brand new, price was a strong motivator, and gave the edge to the PC.
That would account for why Linux is dominating the desktop, right? owait.
Your attempt at sarcasm is misplaced. Linux was developed as an open source alternative to Unix, which is/was used for mainframe and server computers. Only recently has Linux made strides towards the home PC market, notably with the Ubuntu distro. Additionally, since the market is now firmly established (unlike the apple vs. pc era), it faces an uphill struggle to gain market share.
To top it all off you are criticizing Apple for trying to use a model that makes them more money.
It might make them more money in the short term. History has shown that this model will actually make them less money in the long term.
[ link to this | view in chronology ]
Apple SDK? What did you expect.
With regard to "Apple Apologist", I feel this is to tame of a word. Even fanboy doesn't quite do it. I put them in the same category as teen girls squealing about a boy bands.
Talking about software is not like talking about people. If you haven't got anything bad to say keep your mouth shut. Given that implied warranty of merchantability is expressly exculded in TOS, EULA, and other "agrreements", its really only feedback I want to hear. The frelling company selling has plenty to say how great it is, I don't need clueless cheerleaders rationalizing their purchases rather they offering practical information.
[ link to this | view in chronology ]
WM5/6/6.1
The only caveat to Windows Mobile is that if you are going to tinker with the reg, load/remove software and/or cook your own custom ROMs you need to do a little homework and get hooked up with a decent dev community. I'm not surprised though that really getting the most out of a Windows Mobile Phone is beyond the average jackass, unfortunately *nix has the same problem...
[ link to this | view in chronology ]
Oh, Who Gives A Monkey's Anyway?
[ link to this | view in chronology ]
Re: Oh, Who Gives A Monkey's Anyway?
[ link to this | view in chronology ]
Re: Oh, Who Gives A Monkey's Anyway?
Jackass.
It's people like you that foster the general suckidtude of electronic devices, because you're willing, I dare say proud, to put together a ghetto "workaround".
[ link to this | view in chronology ]
It's the Insecurity (and Fun with Business Models)
[ link to this | view in chronology ]
Re: It's the Insecurity (and Fun with Business Mod
It isn't as if you aren't getting any thing for your money, and being listed on the Apple store will likely get small developers much much more exposure and customers then they would have otherwise.
70% of 3,000 sales is way way more money than 100% of 300 sales you see.
[ link to this | view in chronology ]
Re: Re: It's the Insecurity (and Fun with Business
[ link to this | view in chronology ]
Re: It's the Insecurity (and Fun with Business Mod
Actually, no. Credit card companies already take a bit out of each purchase. Transaction fees are another percentage.
But by and large, actually getting people to pay for their applications and eliminating most of the piracy and "sharing" that generally occurs otherwise will more than make up for any "Apple Tax".
[ link to this | view in chronology ]
Security vs Functionality
One of Apples primary marketing slogans is that "It just works" and for the most part that's true.
They couldn't just let anyone install anything they like on the phone because if they did that, it would be crashing all the time just like most Palm and Windows Phones do.
That would have violated one of the prime goals of everything Apple produces.
But at the same time, the community and the users demands some kind of 3rd party Apps. Apple did their best to provide the 3rd party Applications in a way that they could also maintain the reliability and security of the device.
Having used both Windows Mobile and Palm devices in the past I think they came to a pretty decent compromise.
[ link to this | view in chronology ]
Problem is the iPhone OS
[ link to this | view in chronology ]
Re: Problem is the iPhone OS
3rd party apps were supposed to be run in a protected space as "webapps" which is a good idea in theory, but a little bit ahead of it's time i'm afraid.
That being said, The security model may change in v 2.0 of the iPhone software, in order to better accommodate native 3rd party apps. (Otherwise why the delay until June ?)
[ link to this | view in chronology ]
iTunes integration as monopoly
[ link to this | view in chronology ]
I know it's a computer d'oh!
As far as the Microsoft example, take a look at the market cap, cash on hand, profit margins and stock appreciation even with the recent plunge and tell me Apple is not gaining on MS. Vista is a disaster, Apple has doubled its share of the PC market in the last year and is projected to be at 10% or more by the end of this year. It is larger than Dell and far more profitable (market cap).
This post is just plain off base, IMHO. Good linkbait tho...
[ link to this | view in chronology ]
Re: I know it's a computer d'oh!
And why would you consider this post "off base"? Apple is perfectly capable of making bad decisions. Just because the loyalists love their walled garden doesn't mean it's good business.
[ link to this | view in chronology ]
Free choices are always better than walled gardens
Its a computer... it has all the hallmarks of what the US Tariff schedule calls a portable advanced data processing machine. IE... laptop.
Who cares if its untethered or not. Has absolutely nothing to do with anything.
People who argue for limits are those that are uncomfortable with making the choices necessary to run their own lives. A person truly comfortable with making decisions would be able to say something along the lines of:
"Yes, let everything be free and open, with the ability for the users to choose what they want. If I want a pristine 100% working (no matter how unlikely this will be..) iphone, I won't install any apps from anywhere else other than apple. On the other hand, if I want to push my iphone to the limits, let me make the choice to do so."
Seriously... stuff like this always makes me think of the car analogy. Do you really think companies should (or even could) stop people from changing parts in cars that are purchased from them? This situation is exactly the opposite of a poor college kid buying a car, one of the "limited" edition ones, and then later having the choice and deciding to add the rear speakers... etc.
You people who don't want choices make me wonder about our future.
[ link to this | view in chronology ]
The "being a business" argument is so pathetic
[ link to this | view in chronology ]
Gotta love the apple fanatics....
And if you keep disagreeing with them, they'll accuse you of being a Microsoft lover, or a Linux lover, or some such. Because saying Apple is doing something dumb causes interference with their worldview.
[ link to this | view in chronology ]
Apple SDK
Second, if you are looking for a super reliable phone you may be better off going with a Nokia. The beauty behind PDA phones is not just making phone calls but doing everything else as well. I can understand the argument of wanting reliable phones. I just don't think it is a good reason to block developers.
Stiff guidelines can very well slow or halt innovation anywhere not just technology. As a developer I would surely develop for an open platform before considering iPhone's platform. Why would small developers risk this? They won't!
You should test applications and purchase them from reputable software companies. Apple is playing big brother with this move.
Most users of Apple are simple anyway. Few buttons, smooth looks and ease of use. What do they care about freedom. They like apple making all the design and use decisions for them.
Can you imagine what type of software would exist in the world with this kind of control. What if Dell & Microsoft said your software must do this and this and cannot do that and that and O-yeah not that either. That is going the opposite direction of open platforms.
[ link to this | view in chronology ]
Re: Apple SDK
1) To gain access to a market of millions of phones.
2) To actually get paid for every application used.
Apple's providing a sales and marketing platform AND allowing developers to finally make a few bucks off their work.
I think they'll flock to it. Just look at how swamped Apple's servers became when the SDK became available for download.
[ link to this | view in chronology ]
In other words...
Sounds a bit hypocritical to me:)
[ link to this | view in chronology ]
easily hackable
[ link to this | view in chronology ]
[ link to this | view in chronology ]
A walled garden works
[ link to this | view in chronology ]
Re: A walled garden works
If a walled garden where Apple makes all the important decisions works for you, than more power to you. Apple has built its core base on those would rather remain blissfully ignorant. But Apple is finally making products a large portion of the public want to buy, and its trying to exercise the same kind of control over a much larger audience.
They recognize the fact that their walled garden will inherently suppress innovation, which is why they're offering the venture capital funds. It'll probably work in the short term, but eventually the developers are going to be sick of Apple's restrictive rules.
All the people that don't want to be in the walled garden make it so that the people who would be happy there are afraid to pass through the gate.
Actually, we just think it's better to be informed than ignorant. Consumers should be able to decide what applications they put on their iPhone. Creating a certification program that designated the apps as "Apple approved" would make more sense, and allow developers the freedom to develop without restrictions.
Eventually, the SDK will probably be leaked and hacked (if it hasn't already) and you'll see "unauthorized" programs coming from people that actually want to use their iPhone beyond Apple's control.
[ link to this | view in chronology ]
What, you're surprised?
Did you really think that they would open up the iPhone to allow anyone to develop freely? That would compromise their "attention to detail" and blah blah blah.
Too bad you can't do what you want with them.
[ link to this | view in chronology ]
And yes, the "Apple is a business and the iPhone is a phone" are EXACTLY why Apple will allow only apps that make the grade and don't degrade performance. The misery imparted on WinCE users by the useless garbage that was until this point considered third party development (never mind the instability of the base OS) will be recognised for the sick and useless carcass it is once the iPhone SDK gets into thousands of eager hands. WinCE is dead as the Dodo. The iPhone SDK will provide the nails for the coffin.
[ link to this | view in chronology ]
they are phones
The Ipod Touch outsells the Iphone:
"The iPod touch is the runaway hit and it’s clearly being driven by the App Store"
I dislike the walled garden approach to be sure, but Apple hit the nail with the appstore by providing an easy central nexus for customers to get apps for free/cheap/regular prices and for many small creators/developers to have an easy access to a central nexus with a large pool of clients that goes beyond phones(since ipod touch too) that all have immediate and easy access to the store from the first time they open the device.
Apples competitors are many, their challenge is to avoid mutually fragmenting the client/developer base(even worst if the various sdk/os and store are incompatible). One posibility, could be having a prominent store(ex:google/ebay) that would itself keep just a small cut(ex: 10% instead of 30%) of the sale price, forward a small cut(10%) to the device corp(which would have this store app included in the device), and 80% to the devs.
[ link to this | view in chronology ]