Hacker News new | ask | show | jobs
by repsilat 5075 days ago
If you really want Apple to change, how about NOT developing for iOS? Articles like this aren't really going to make them change their policies.

Certainly convincing other people not to develop for iOS would have more of an impact than just swearing off it personally. More generally, I dislike the idea that we shouldn't write this sort of thing because "the market will sort it out anyway". This sort of post is the market sorting it out.

Apple reserves the right to accept or reject applications from the app store.

Sure, they're probably legally entitled to do almost anything. That doesn't mean they can't (or shouldn't) be criticised for it, though, and it doesn't mean that criticism of them can't have any impact on anyone's behaviour.

1 comments

I agree wholeheartedly with you. However, there is no shortage of articles detailing Apple's arbitrary App store approval process. Yet, the number of applications on the App store keeps on increasing and increasing.

What is striking is none (or I haven't come across one) of these articles end with the developer washing their hands off the App store and vowing never to develop another iOS app. Instead, most of them seem to be aiming to generate publicity so that Apple takes notice and hopefully approves the app.

I'm going to take a guess here and say the posts that were notorious enough so that you found them were all done by app developers with a heavy investment in the App Store, so they couldn't just ignore what happened, and chose to try to fix their problem with publicity.

To protect their investment, "bending over" may have been the most sensible, if painful, option.

If you're a new developer choosing whether to target Android, iOS, or both, your perspective may be different. But people won't care about your blog posts.

> What is striking is none (or I haven't come across one) of these articles end with the developer washing their hands off the App store and vowing never to develop another iOS app.

Probably because that's a foolish approach as a developer. If your app is worth a damn, then preventing it's use by potential customers simply because of your personal opinion is fairly inconsiderate. Should someone be deprived the use of an app simply because they bought a different phone then the one I approve of?

That's a hard line to take, I understand, and realize not everyone will agree with that. =) I just feel that from the customer perspective, the only thing that matters is the developer. And if the developer choose not to release on the platform I am using, then the developer is essentially telling me I do not matter.

If someone doesn't release on Android because the money they get from sales isn't worth the time it takes to port, that seems a perfectly reasonable approach to take.

If someone doesn't release on iOS because the money they get from sales isn't worth the various negative aspects (e.g. frustration of dealing with reviewers, giving support to a business model they disapprove of), that also seems a perfectly reasonable approach to take.

I don't own a Windows box, or an Xbox or PS3. If I said I was being deprived of video games because Call of Duty doesn't run on "linux on a netbook from 2008", I don't imagine I would get much sympathy.

I was careful to specify: "simply [a] personal opinion". A business decision not to support a platform is not that.

I was also careful to specify: "If your app is worth a damn". Call of Duty is not worth a damn. I'm talking about meaningful apps that actually making a difference.

I was specific, because the opinion is specific. If your app isn't worth a damn, then it doesn't really matter, does it? It's a toy, nothing more.