Live data from Hacker News

Apple’s WWDC-Closing ‘Fuck You’ to iPhone Developers

daringfireball.net

31–40 of 148 posts

Re: Apple’s WWDC-Closing ‘Fuck You’ to iPhone Developers

#32

Earlier quoted context omitted.

iPhone owners should be able to install whatever they want on the device they purchased. Why? It's such an entrenched idea, but you don't get to rewrite paragraphs of books, or scenes in films, or suits in a pack of playing cards or the firmware in your alarm clock. The iPhone is sold as is, why should we expect to use it any differently?

That's a valid question. I tend to take it as a given, considering that the iPhone is essentially a miniature computer and the past decade or so has thrived on customizable, hackable personal computers. Apple has always wanted to assert extra control on the products they ship. With Mac's, they've controlled the hardware. Now they're trying to control the software. Imagine a version of OS X where every application had…

I don't think Apple would agree with you and, since they make the device, they pretty much get the final (official) say on that. They view it as an appliance that happens to combine several different sets of functionality into one physical device. If you break out each component you'll see they're almost always very tightly controlled and otherwise not open to general purpose (unlicensed) access.

iPod / PMP (Apple, Microsoft, Creative) Camera (Cannon, Nokia, Sony, etc) GPS unit (Garmin, Tom Tom, etc) Phone (cheap flip phone) Gaming device (PSP, DS)

There are exceptions of course -- and workarounds/hacks to circumvent protection (just like Jailbreaking on the iPhone) but more or less these sorts of closed appliance like devices are quite popular on their own. Apple simply combined them into one physical device and kept the same rules.

Apple doesn't sell the iPhone as a general purpose computer so any consumer who buys one expecting it to function that way probably bought the wrong product. I can understand why someone might want that option but it doesn't change the fact that Apple does not sell a product that fits those needs and, based on the success of stand alone devices sold in the same fashion, it is almost completely irrelevant in real world sales or usage for most people. There is of course jailbreaking -- there's also Linux on iPhone hardware. I'm not sure how much progress they've made but I seem to recall they at least had a booting kernel a while back.

Re: Apple’s WWDC-Closing ‘Fuck You’ to iPhone Developers

#33
post #20
post #13

Earlier quoted context omitted.

There is a fundamental difference. It's not like rewriting parts of your book, but about preventing you from using your book as a monitor stand when you no longer want to read it. The iPhone and iPod Touch are, unlike the average alarm clock, single purpose machines implemented on top of general purpose ones. I see many good reasons to want to change the firmware, use your own iPhone on your carrier and pay full pric…

It's not like rewriting parts of your book, but about preventing you from using your book as a monitor stand when you no longer want to read it. Bad example. Apple does nothing to prevent you from using an iPhone as a monitor stand, doorstop, hammer, frisbee, or whatever else. The limitations that people complain about all have to do with the software, which like the contents of the book, you do not own.

what the hell are you talking about? I make my own notes within a book. A lot of times I even add things I have read from other sources in the book I buy. Once I own the book, I am allowed to do anything with it as long as I am using it for my own personal use.

Re: Apple’s WWDC-Closing ‘Fuck You’ to iPhone Developers

#34
post #25
post #2

The iPhone is a terrible platform for the vast, vast majority of developers. The process of getting on board, promotion, and success is a total black hole. First movers such as ngmoco and Tapulous have done well; people with better apps - for free - have failed. Maaaaaaaybe 3.0 makes it easier for niche plays to work; certainly, as far as I can tell, add-on payments aren't supported in Palm's marketplace. I do think…

And yet, don't iPhone USERS have the best user experience of any (mobile) platform?

I guess that depends on the user. The user who wanted basic stuff like MMS, multi-tasking and tethering hasn't been getting the best experience.

Re: Apple’s WWDC-Closing ‘Fuck You’ to iPhone Developers

#35

Earlier quoted context omitted.

iPhone owners should be able to install whatever they want on the device they purchased. Why? It's such an entrenched idea, but you don't get to rewrite paragraphs of books, or scenes in films, or suits in a pack of playing cards or the firmware in your alarm clock. The iPhone is sold as is, why should we expect to use it any differently?

That's a valid question. I tend to take it as a given, considering that the iPhone is essentially a miniature computer and the past decade or so has thrived on customizable, hackable personal computers. Apple has always wanted to assert extra control on the products they ship. With Mac's, they've controlled the hardware. Now they're trying to control the software. Imagine a version of OS X where every application had…

Consider video game consoles like the Nintendo DS, PSP, Xbox, Playstation, Wii. All of those appliances are unable to run unapproved code, and sell in huge numbers. A mobile phone is really more like a video game console than a computer. Simple, reliable, easy to use and fast.

Re: Apple’s WWDC-Closing ‘Fuck You’ to iPhone Developers

#36
The iPhone is slick. Its got an amazing UI for a mobile device. The input is clever. Its very shiny.

But having had one for about 2 years, 1 year of which it was only about 60% functional due to an "insensitive" touch screen, and having lived with the less than friendly support staff, I'm pretty confident in saying that's about as deep as it goes.

Its very shiny. Its designed to look pretty in Walmart and in AT&T stores and in Apple stores. Its designed to have nifty little IMHO useless widgets that impress your friends in 2 minute water cooler conversations.

But when it came time for me to finally buy a new phone, there was no way in hell I was buying an iPhone.

Thus, this article surprises me in no way. I had no interest in developing for the thing as soon as I read the license agreement, especially after having used it for a while.

It would seem to me there's a huge opportunity here for someone else to come in and blow the doors off of them, in terms of developer friendliness, openness, support, price, etc... but in searching for a new phone I didn't see anyone clearly better.

Re: Apple’s WWDC-Closing ‘Fuck You’ to iPhone Developers

#37
post #5
post #3

Isn't making an NDA for a conference talk about publishing to the app store quite a big fat fuck you too? Seriously, how much more of this Apple-flagellation are you peeps gonna accept?!?? (Yes _flagellation_.)

People will accept it while the market exists. The alternatives simply do not have the consumer mindshare that the iPhone does, which is unfortunate.

Well, from all I'm hearing, it's not like iPhone is the get-rich-quick scheme that lots of devs were hoping for.

I realize some people feel all hip with a iPhone in their pocket, but I don't think the devs really have enough reason to stick with Apple through this behavior.

I certainly don't.

Re: Apple’s WWDC-Closing ‘Fuck You’ to iPhone Developers

#38
post #34
post #25

Earlier quoted context omitted.

And yet, don't iPhone USERS have the best user experience of any (mobile) platform?

I guess that depends on the user. The user who wanted basic stuff like MMS, multi-tasking and tethering hasn't been getting the best experience.

Or the user who actually uses a phone to make calls.

Re: Apple’s WWDC-Closing ‘Fuck You’ to iPhone Developers

#39
post #3

Isn't making an NDA for a conference talk about publishing to the app store quite a big fat fuck you too? Seriously, how much more of this Apple-flagellation are you peeps gonna accept?!?? (Yes _flagellation_.)

I think most (if not all) talks at WWDC are covered by NDA, and have been in recent memory. It's just Apple's style.

That doesn't make it any less odious. In fact, that makes it MORE odious! You're proving my point. ;-)

Re: Apple’s WWDC-Closing ‘Fuck You’ to iPhone Developers

#40
post #15

Earlier quoted context omitted.

iPhone owners should be able to install whatever they want on the device they purchased. Why? It's such an entrenched idea, but you don't get to rewrite paragraphs of books, or scenes in films, or suits in a pack of playing cards or the firmware in your alarm clock. The iPhone is sold as is, why should we expect to use it any differently?

Come on. Playing card companies don't spend money and time to restrict the "playing card platform." Alarm clocks don't even have firmware to restrict and alarm clock companies don't care one way or another if their users take them apart and mess with the circuit boards. Apple, on the other hand, has worked pretty damn hard to restrict their customers from being able to install their own software. That is very much a…

Isn't it a balancing act to give the END USER the best quality the company believes the user should get?
Post reply on HN