5 ms·
But see this is the dynamic between the user and the developer. This kind of tension is necessary to the process. When developers can make whatever they feel l
by forensic 17y ago
But see this is the dynamic between the user and the developer. This kind of tension is necessary to the process.
When developers can make whatever they feel like making, we get linux.
When Steve Jobs is there to lobby for the customer, to lobby for beauty and ease of use and a focus on the details and thorough documentation, then we get OS X and the other "It Just Works" features that Apple is becoming known for.
Customers want a Steve Jobs parental figure to stand there beating back the hordes of opportunistic Bonzi Buddy coders trying to make a quick million. That's why people pay premiums for Apple products.
Love it or hate it, the philosophy behind the App Store is a large part of Apple's growing success. The philosophy is that the user will pay more and in return the developer has to jump through some hoops and get his app approved.
Having said that, obviously the approval process needs to be adjusted. It sounds relatively trivial, in fact, for Apple to implement a procedure that would allow minor bug fixes while still putting apps through an approval process.
It would be great if customers could trust developers, but the truth is they can't. This has been proven over and over again. For every hacker that is dedicated to making something people need, there are ten willing to code exploitative Facebook apps and spambots and spyware and toolbars and programs that run in the background and phone home constantly so they can sell user data.