Hacker News new | past | comments | ask | show | jobs | submit login

The line of thinking here is that Apple should play fair. The power of defaults is very strong.

Most iOS users aren't going to be thinking of "Contacts" as "Apple Contacts". It's just the contacts on their phone. It's their contacts, not Apple's.

I think Apple should absolutely have to use the same permission prompts as 3rd party developers -- because this aligns the incentives to design a great user experience.

Instead, they have no incentive to design these prompts and APIs well -- in fact, a disincentive.




Rephrased: Users are not allowed to choose an integrated PDA.

And, still not even if it lets them make a different choice later.

Another implication: All first party apps must be interchangeable. I'm curious -- must third party apps also be?

And then, who decides what lowest common denominator functionality is, and what's OK to offer that others don't?

You've taken that choice away from the market.


The rules of the platform should be the same for all users of the platform. You can't play the game and be the referee.

I don't see how this prevents an integrated user experience. It's orthogonal.

If the user experience for permission management is well designed, and the APIs are thoughtful, this shouldn't be a problem.

It's a problem in iOS today because the user experience and APIs are an afterthought, and there's a disincentive for making them good.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: