Human Interface Guidelines (HIG) — свод рекомендаций Apple по дизайну интерфейсов, без учёта которого сложно создать приложение, которое будет естественно чувствовать себя в экосистеме Apple.
Что такое Human Interface Guidelines
HIG — официальная документация Apple, описывающая принципы визуального и интерактивного дизайна для всех платформ компании. В отличие от жёстких технических требований, HIG — это рекомендации, но при модерации в App Store соответствие им нередко влияет на решение о публикации, особенно если отклонения от привычных паттернов интерфейса мешают удобству использования.
Основные принципы дизайна интерфейсов Apple
Ключевые принципы HIG: ясность (clarity) — текст и элементы управления должны быть легко читаемы и понятны на любом размере экрана; уважение к содержимому (deference) — интерфейс не должен отвлекать от основного контента приложения; глубина (depth) — визуальные слои и переходы помогают пользователю понимать структуру и иерархию экранов.
Требования к иконкам приложения
Иконка приложения должна следовать строгим техническим требованиям Apple по размерам для разных устройств и разрешений, не содержать прозрачность в основной иконке для iOS, и визуально выделяться на фоне других иконок при этом оставаясь узнаваемой в уменьшенном виде — на экране Home Screen значок часто отображается совсем небольшим.
Шрифты и типографика в экосистеме Apple
Apple рекомендует использовать системный шрифт (San Francisco) для нативной совместимости с динамическими размерами текста и поддержкой специальных возможностей (Accessibility). Использование кастомных шрифтов допустимо, но требует дополнительного внимания к читаемости и поддержке разных настроек размера текста, которые задаёт пользователь в системе.
Частые ошибки в дизайне при прохождении модерации
К наиболее частым дизайн-проблемам, которые замечают модераторы Apple, относятся: нестандартные жесты навигации, конфликтующие с системными (например, свайп назад), недостаточный контраст текста, из-за которого страдает читаемость, и интерфейсы, скопированные с других платформ без адаптации под привычные пользователю Apple паттерны взаимодействия.
Нужен готовый аккаунт разработчика Apple Developer?
Посмотреть условия