At 4/10/10 08:10 AM, Doomsday-One wrote:
What Apple is doing, on the other hand, is making the decision for every person who buys the iPad. If it runs so poorly, why not tell people about that with a warning message whenever they try to use it, so that they can decide whether it is worth using or not. Taking people's options away is not what I call technological progress.
Agreed, however if somewhere in the future there are technologies that can bring a similar experience as Flash at a lower cost (processing/battery life), which isn't controlled by one company (Flash > Adobe) imo you shouldn't keep clinging to the old stuff. In a way it's just like what Sony did by including a Blu-Ray drive in the PS3 a good three years ago while HD-TV's weren't that wide-spread yet (especially in Europe). It's a bit of a gamble, but if you have enough influence as a company it might just work out.
Personally, I feel that the way Apple treat developers is rather bad and almost abusive. First of all, you have to buy into the 'club', and that costs a hell of a lot. Then, after you have spent all that money, developed a game, got it on the App Store, and then spent further money advertising it, Apple have the right to remove the game without giving reason, and pay you no more than $50 in damages.
Oh come on. You pay $100 to 'get into the club'. After that you're set. How much does Flash cost? Apple's 'quality control' is something we both agree on. There's a fine line between making sure consumers get proper quality products and exerting too much control which stifles developers and creative freedom. I think Apple is going into the direction of the latter as of late. Like removing explicit material from the App store (whilst keeping the Playboy app in there), that's just plain BS. On the other hand, what if an app appears to be malicious, they need to reserve the right to remove that app if it's necessary.
Now, I know that some of you will comment "Well, if it's so bad, then why do they agree? Developers must not mind the terms." But before you do, I'm sure you'll agree that few people will actually check the contract before they begin development on their app (not much helped by the 'silence' Apple developers are put under by the contract). So, after they've spent all that money on development and buying the kit, do you think they really have the option to say no? It's better to eat shit than not eat at all, but developers agreeing does not justify the demands which Apple has put into that contract.
Developers aren't morons. Almost everyone with an interest in tech knows Apple is quite restrictive with these kind of things, especially developers that fork over $100 to get a license. The pros the App store offers simply outweigh the cons.