Hacker News new | ask | show | jobs
by Silhouette 2989 days ago
Barrier to entry. If your project is more than a hobby, you can jump through a couple hoops to reach the iOS userbase.

Sure, I can do that. But I won't. If you buy an iPhone, I'm afraid you will just get an inferior version of my service, or you won't find it at all, because you bought into a platform that is developer-hostile.

In the meantime, all of my other customers, who are happy to visit my web sites directly or find them via more developer-friendly channels, will be benefitting from improved features or extra content or lower prices that we could offer because we didn't waste time jumping through Apple's hoops.

This is very much about barriers to entry, because every barrier cleared represents an opportunity cost. Nothing about jumping through Apple's hoops makes my service better for my customers, and all of it makes life harder for us.

Your whole argument about being developer-first also being user-hostile seems like one big false dichotomy to me. It is precisely because I have limited time and resources and I want to spend them making things better for my users and thus ultimately being more successful as a business that I won't play these games.

2 comments

Fair enough, you'll miss out on a lucrative user base.
So people keep saying around these discussions, but I've yet to see any hard data to support it, either published by others or from our own market research.
You AREN’T making things better for your users — you aren’t making things better for you.
Your comment doesn't make sense, but even if it did, you don't have enough information about what we do to make any intelligent judgement and you're just being unnecessarily aggressive and hostile. Please stop doing that.
> Your comment doesn't make sense

Really? Does the argument that you're saving on development time by not writing a native app for your users, which gives them a subpar experience, not "make sense"?

> you don't have enough information about what we do to make any intelligent judgement

You're coming off as "you don't know me, don't judge". If this is how you feel, maybe you could share more information about what you do rather than trying to shut down the discussion?

I suspect that the comment he replied to had some typos. It basically says "You aren't making it better for the users, you aren't making it better for you". Taken at face value, it doesn't make much sense.