Hacker News new | ask | show | jobs
by coob 5311 days ago
With regards to the HIG:

At a recent Apple iOS Tech Talk the engineer giving the session mentioned that breaking the HIG wasn't expressly forbidden, but that you needed to "know the rules in order to break them". Break them, if it's better than sticking to them.

1 comments

This isn't true. I've had two rejections for HIG violations - one was an unclear error message (authentication failure-style message when no network was available) and the other was orientation problems (one of the official iPad app templates at the time supported three orientations by default, which is against the rules).

Specifically, section 10.1 of the App Store review guidelines states:

> Apps must comply with all terms and conditions explained in the Apple iOS Human Interface Guidelines

It is very much the case that you can often get away with it (see for example all the apps with splash screens), but it is "expressly forbidden".

> It is very much the case that you can often get away with it (see for example all the apps with splash screens), but it is "expressly forbidden".

Neither of your instances of breaking the HIG made your app better, so yes, what I said is true. It was said by an Apple engineer.

'Better' is arbitrary and entirely up to Apple, but if you have any UI nouse you're going to get it through. They themselves routinely break the HIG.

The 'G' is for guidelines, not rules.