It seems to me that part of number 3 (about private APIs) is bogus -- it's pretty easy to compare an executable against private API addresses to make sure it isn't linked to any of them. They likely have a tool and it likely results in an instant fail and I doubt there are any approved apps that use private APIs.
this is not completely true.. when google first released their search application, they were allowed to use an undocumented api (at the time), that detected when you moved your phone from your ear, and was allowed. Not sure if this is the same as a private api, but in general they do reject the use of private api's.
Five rational arguments against Apple's 3.3.1 policy
11–20 of 93 posts
Re: Five rational arguments against Apple's 3.3.1 policy
#12I hope #5 turns out to be bigger than I think it will be, but people end up sticking with what is popular (iPhone) even when it hurts to do so.
People say "oh but it will keep the already crap x-platform apps out" to which I say "Yes it will keep the would-be flashy x-platform POS games/crap apps out, but it will also keep out the apps that let me do my business better that run on Android / WebOS / iPhone because the developers of the TOOLS had to cater to a larger market share."
If I am making a tool that takes pictures and uploads them to my website for special needs of people running on the BlackBerry, Android, WebOS, iPhone because it has to be a compliment to my web tool there is no reason why I can't write it with minimal effort and use the iPhone store to distribute it for free with that exact goal in mind! Its not about making a wonderful iPhone app, its about doing my damn business and giving a business process convenience using the iPhone.
Not every iPhone app has to be a super innovative new way to run the world, sometimes its just a piece of crap complimentary tool that's just needed to do some grunt work easier.
Re: Five rational arguments against Apple's 3.3.1 policy
#13The problem is Apple has no real competition. They can do almost anything they want without fear of retribution because your average consumer has no idea what any of this means. That's bad news for all us pissed off developers since Apple's new platform will continue to be extremely popular in which case devs are forced to develop for it. Google seems to be inching towards being a real threat but they also seem extre…
Yes consumers have no idea what any of this means. But that actually works in favor of Apple's competitors. When an average consumer looks at the smartphone market, Apple may stand out, but the iPhone is still just one among hundreds of smartphones. There is tons of competition on features and price.
Finally, Google doesn't need to kick it up a notch. Android is doing extremely well. Keep in mind that Google doesn't need Android to make money. Google doesn't care if Nexus One sales are sluggish. They are in the market to change the game. And I'd say they are succeeding with that.
Re: Five rational arguments against Apple's 3.3.1 policy
#14The problem is Apple has no real competition. They can do almost anything they want without fear of retribution because your average consumer has no idea what any of this means. That's bad news for all us pissed off developers since Apple's new platform will continue to be extremely popular in which case devs are forced to develop for it. Google seems to be inching towards being a real threat but they also seem extre…
If my toaster did run Android, that wouldn't make the HTC EVO any less appealing. The apparent lack of focus on the Android front isn't because Google's unfocused -- it's because there are a lot of companies besides Google working to make Android happen (Sense UI in particular has been great for Android).
With the rapid releases of Android 1.5, 1.6, 2.0 and 2.1 in the past year, I'd say Google has been kicking it up a notch. The problem is that the carriers wait for way too long to push the updates out to their users. What use is progress if many Android users still can't check out Google Goggles?
Re: Five rational arguments against Apple's 3.3.1 policy
#15I even say (sic) DHH enter the fray, which is absurd hypocrisy, given that the first time I ever saw this guy, he was putting a giant "Fuck You" slide on a screen and explaining how he wasn't going to add features to Rails that he didn't agree with, because it was his framework, and he didn't believe that anybody who disagreed with him on that merited any other response but "fuck you". What kind of response does he think he merits from Apple?
http://gilesbowkett.blogspot.com/2010/04/its-his-platform-no...
Re: Five rational arguments against Apple's 3.3.1 policy
#16The web is not a carefully curated gallery of web pages and yet we're still able to find the good stuff all the time thanks to intermediaries of discovery This is hardly a strong argument, as the main "intermediary of discovery" is Google, and most internet users are all too ready to give up their banking information to websites which have an official looking header on the page. Just because it worked for the web doe…
So you'd like for the web to be put back in the box and replaced with an AOL Walled Garden of wonder? Freedom can indeed be dangerous, but I'd rather be free to hurt myself than smothered to dead by paternalism.
The internet--and the real world in general--can host a million restricted marketplaces, each designed for specific interests--and still be free in general.
Your reductio ad absurdum is suggesting that the presence of a gated community in the Hamptons means that every neighborhood ought to be gated.
Re: Five rational arguments against Apple's 3.3.1 policy
#17The only real argument that makes sense is that long-term, enough developer goodwill will be lost that they will go flock to a better platform and eventually tip the balance against iOS. That certainly will not be for the next 3-5 years, which is an eternity in tech.
I am not an iOS developer nor do I own Apple stock, so I'm just calling it like I see it. In short, it's a great business decision for them and I really doubt developers will make them pay for it, either short or medium term.
Re: Five rational arguments against Apple's 3.3.1 policy
#18The problem is Apple has no real competition. They can do almost anything they want without fear of retribution because your average consumer has no idea what any of this means. That's bad news for all us pissed off developers since Apple's new platform will continue to be extremely popular in which case devs are forced to develop for it. Google seems to be inching towards being a real threat but they also seem extre…
If you read the rebuttals to the complaints, you'll see that there are several practical, quality-oriented reasons why 3.3.1 was a smart move. It's just one of hundreds of quality-improving measures that Apple has done to make the iPhone "have no real competition".
Re: Five rational arguments against Apple's 3.3.1 policy
#19Re: Five rational arguments against Apple's 3.3.1 policy
#20Giles "Goatboy" Bowkett: I even say (sic) DHH enter the fray, which is absurd hypocrisy, given that the first time I ever saw this guy, he was putting a giant "Fuck You" slide on a screen and explaining how he wasn't going to add features to Rails that he didn't agree with, because it was his framework, and he didn't believe that anybody who disagreed with him on that merited any other response but "fuck you". What k…