Является ли руководство по человеческому интерфейсу Евангелием?

Я отправил свое первое приложение для iPhone и теперь жду подтверждения. Мой единственный страх, что его отвергают из-за какого-то тонкого нюанса в HIG, это из-за того, что гуглится вокруг.

Как Apple относится к HIG, как к руководству или к Евангелию?

5 ответов

Решение

Это, безусловно, рекомендации, но если у вас нет уверенности или большого опыта работы с UX, вы должны относиться к ним как к Евангелию. При разработке мобильных приложений я чувствую, что обеспечение хорошего UX должно быть наивысшим приоритетом. Многие разработчики плохо знакомы с пользовательским интерфейсом, и HIG предлагает очень хороший набор рекомендаций, которым нужно следовать, по крайней мере, на старте. Вы должны сделать это для себя, чтобы внимательно прочитать HIG.

Все это зависит.

Если вы используете неправильные значки для определенных функций. Они отвергнут это.
Если это смущает пользователя. Они отвергнут это.
Если стандартные компоненты пользовательского интерфейса не работают должным образом. Они отвергнут это.
Если операция не проходит без соответствующей обратной связи. Они отвергнут это

Но они обычно сообщают вам один элемент в графическом интерфейсе, для которого они отклонили его.
Таким образом, когда вы исправите это и отправите обратно, они могут рассказать вам о следующем.

Методические рекомендации. Суть в том, что он должен работать, не использовать какой-либо частный API или нарушать условия соглашения. Если он делает то, что говорит, что собирается сделать, и не падает сразу, вы, вероятно, будете в порядке.

Это действительно зависит от того, насколько ваша преданность приведет к лучшему восприятию пользователем.

HIG поможет вам создать приложение, которое пользователи с самого начала поймут, как использовать более или менее, и упростит использование приложения.

Если вы сделаете что-то нестандартное, что улучшит жизнь пользователя, Apple, вероятно, отпустит его. Но если вы отклоняетесь от способов, которыми приложение становится сложнее в использовании, они будут склонны обрушиваться на вас.

Многие возможные отклонения - довольно разумные вещи - например, однажды меня отвергли за повернутое представление, где не все элементы пользовательского интерфейса заменяли правильно. После исправления (и это действительно была ошибка с моей стороны) приложение было принято.

HIG - это больше способ изменить ваши шансы в лотерее. Вы значительно улучшаете свои шансы, не делая ничего, что явно выглядит как нарушение HIG. Существуют веб-сайты, которые перечисляют вещи, которые, по крайней мере, одному рецензенту являются нарушениями.

Но есть много приложений с довольно грубыми пользовательскими интерфейсами (которые не выглядят HIG-совместимыми с другими разработчиками), но каким-то образом были приняты в магазин приложений. С другой стороны, кто-то слышит о других приложениях, которые отклонены из-за того, что рецензент выглядел совсем иначе, чем он выглядел (вы бы спутали иконку X с совершенно другой иконкой Y? И т. Д.) Или ошиблись словом "или "за" и "в одном из правил Соглашения SDK?

Другие вопросы по тегам