Sep
17
Apple – Don’t Defecate on Your Developers!
Filed Under Computers & Tech, Software Development on September 17, 2008 at 4:52 pm
When Apple announced the app store I was a little nervous, but I could see the positive side and was prepared to believe that Apple would be good gate-keepers. It soon because clear I was too optimistic. I was already annoyed with Apple when they started to impose their taste on the world by banning joke apps they didn’t approve of like Slasher and Pull my Finger. Myself and Allison had a big argument about it a little over a month ago on NosillaCast Episode 164. Allison felt that Apple should be allowed to choose what to sell in their store, and she has a point, however, when you block all other options and make yourself the sole distributor of software for an entire platform it’s not wise to go all Victorian with your policies. Obviously Apple CAN block what ever they want, I just think they shouldn’t because it’s bad for users, bad for developers, bad for the platform, and hence, bad for Apple. My solution was simple, have a rating system. If you think something is rude or in poor taste give it an explicit rating! At that stage we were just talking about matters of taste, this week things have taken a very different turn and Apple have moved on from Victorian prudishness to anti-competitive and anti-use practices. They have denied a better podcatcher access to the store because it competes with Apple software. Granted, Apple use the word “duplicate”, but it comes to the same thing in my mind, if you’re not allowed to duplicate any functionality Apple implement then you’re not allowed to compete and that’s bad. To be honest I’m shocked Apple were so blatant about this. When you start creating monopolies for yourself and then banning competition it’s hardly a massive leap to jump to “anti-trust”.
[tags]Apple, iPhone, iPod Touch, App Store, developers[/tags]
The application in question is called Podcaster and it deliveres two podcasting features users have been begging for since the first day the iPhone came out, the ability to download podcasts directly to the iPhone/iPod Touch over WiFi or the GSM network, and the ability to stream podcast episodes directly rather than even having to download them. Having to sync your iPhone or iPod Touch to the one and only computer it is paired with to get new podcast episodes is ridiculous since the devices have internet access. Since the addition of the WiFi store this omission has become even more insane. These are legitimate features that users genuinely want. Apple have failed to deliver these features, so a third party jumped in, and by all accounts, did a great job of creating a better podcasting app than the built-in iPod software from Apple. The company have not broken any of Apples terms of service, or any other rules, but Apple have denied them at the very last hurdle and they are now left with a great app but nowhere to sell it since Apple control the ONLY access to the entire platform. What’s worse is that this arbitrary vetting process happens at the end, AFTER companies have spent time and money developing the entire app. There is no pre-approval process, there are no clear guidelines, Apple just arbitrarily trash the hard work of developers on a whim, and without any actual justification.
To say this carry-on is annoying developers is putting it mildly. The system is broken, it simply cannot continue. Lets imagine the future if Apple don’t act promptly to deal with this mess. As more and more software companies loose more and more money less and less developers will develop for the iPhone/iPod Touch. The reality is that this policy of arbitrarily denying legitimate apps after they have been fully written has the ability to kill a small software house. As more developers get annoyed more and more bad press will build up and eventually even the media will pick it up. Developers leave, Apple gets bad press, not good. But the effect on users is worse because less developers means less apps. If all that’s left on the app store are hobbyist apps and those written by Apple it won’t be a very appealing store will it?!
Bottom line, software does not just appear out of thin air, it’s written by developers. Developers are the heart-and-soul of a platform. You have to treat them fairly and with respect. Apple’s current policies are immensely unfair on developers who are rightly very annoyed. The longer this is let continue the more developers will leave the platform. Apple must start treating developers fairly or we’ll all suffer.
Pretty dodgy alright. Giving some consideration to an iPhone at the moment, but one of the major cons coming up is the level of restrictions vs a Windows or Symbiam gadget. You can more or less do what you want with those, in terms of developing and installing apps, whereas Apple’s take on things does seem extremely locked down.
The iPhone is still a great choice, and right now there are loads of shit-cool apps in the store. It’s future innovation that’s being jeopardised by Apple right now. They have time to fix things though, and I think they’ll probably take some steps towards doing that. Something a simple as a pre-approval system would get rid of the huge risk for developers.
Bart.
If you own a corner shop, you don’t let Biddy from ’round the other road sell her biscuits for free in your shop while you are trying to sell your own for a slightly higher price and paying the rent on the real estate at the same time.
Businesses aren’t anti-competitive. They’re looking out for themselves, and trying to make as much money as possible. It’s a business, not a Government.
Of course it’s a business. My argument is that Apple are putting THEIR BUSINESS at risk with this silly behaviour. They make no money from podcasting. They make money from iPhones. A big selling point they are pushing is the app store and all the lovely apps they’re selling. Those apps don’t come from nowhere, they come from DEVELOPERS. Hence, treating developers like shit is biting the hand that feeds you. Save a penny loose a pound. Bad for Apple, and bad for Apple users.
Bart.
[…] Apple – Don’t Defecate on Your Developers! […]
Further to this one, just saw this in a mate’s RSS feed, seems they don’t like folks talking about this business;
http://www.inessential.com/?comments=1&postid=3535
Pretty unfortunate
Hi Dave,
I saw that pass through my own RSS earlier today. This kind of muppetry isn’t as solution to anything. very poor show by Apple.
Bart.