И куда же без дизайн принципов, их всего 6.
Этот принцип представляет собой то, насколько хорошо внешний вид и поведение приложения интегрируются с его функциями. Например, приложение, которое помогает людям выполнять серьезную задачу, может держать их в фокусе, используя ненавязчивую графику, стандартные элементы управления и предсказуемое для системы поведение. С другой стороны, например, игра, может иметь интересный визуальный вид, который побуждает веселиться и испытывать другие эмоции.
Это про то, что интерфейс приложения должен быть согласован с самой системой iOS. Консистентное приложение использует уже знакомые стандарты и образцы интерфейса. Это проявляется через кнопки, поля для ввода, узнаваемые иконки, стандартны стилей для текста и единую терминологию. То есть приложение включает в себя те функции и поведение, которые люди ожидают от системы.
Когда ты даешь пользователю манипулировать контентом - это вовлекает его, а также облегчает понимание контента. Это проявляется тогда, когда пользователи могут использовать жесты для воздействия на контент.
Это про подтверждение действий пользователя и отображение результатов. Прямой отсылкой к этому принципу может быть принцип "отображение статуса системы" из основ юзабилити. Пользователь должен видеть результат своих действий, чтобы быть в курсе событий. Проявляется это через интерактивные элементы, которые отображают какое-то состояние, например, при нажатии. Также это проявляется через индикаторы прогресса чего-либо, которые сообщают о состоянии загрузки. Анимация элементов интерфейса, а также звук помогают дополнительно уточнить результаты действий пользователя.