Некоторые приложения объединяют несколько стилей навигации. Например, приложение, которое использует плоскую навигацию, может реализовывать иерархическую навигацию в каждой категории.
Всегда предоставляйте четкий путь. Пользователи должны знать, где они находятся в вашем приложении и как добраться до следующего пункта назначения. Независимо от стиля навигации важно, чтобы путь через контент был логичным, предсказуемым и легким для отслеживания. В общем, предоставьте людям один путь к каждому экрану. Если им нужно видеть экран в нескольких контекстах, рассмотрите возможность использования списка действий, оповещений, всплывающих окон или модальных представлений. Чтобы узнать больше, см.
Списки действий,
Предупреждения,
Всплывающие окна и
Модальные представления.
Разработайте информационную структуру, которая позволит быстро и легко добраться до контента. Организуйте свою информационную структуру таким образом, чтобы требовалось минимальное количество нажатий, пролистываний и экранов.
Используйте сенсорные жесты, чтобы создать эффект подвижности. Облегчите перемещение по интерфейсу с минимальными неудобствами. Например, возможность проводить пальцем по краю экрана, чтобы вернуться к предыдущему экрану.
Используйте стандартные навигационные компоненты. По возможности используйте стандартные элементы управления навигацией, такие как: элементы управления страниц, панели вкладок, сегментированные элементы управления, представления таблиц, представления коллекций и разделенные представления. Пользователи уже знакомы с этими элементами управления и будут интуитивно знать, как пользоваться вашим приложением.
Используйте панель навигации для перемещения по иерархии данных. Заголовок панели навигации может отображать текущую позицию в иерархии, а кнопка «назад» позволяет легко вернуться к предыдущему местоположению. Для получения конкретных указаний см.
Панель навигации Используйте панель вкладок для представления одноранговых категорий контента или функциональности. Панель вкладок позволяет людям быстро и легко переключаться между категориями, независимо от текущего местоположения. Для получения конкретных указаний см.
Панели вкладок.
Используйте элемент управления страницы, если у вас есть несколько страниц одного типа контента. Элемент управления страницы четко сообщает количество доступных страниц, а также какая из них активна в настоящее время. Приложение Погода использует элемент управления страницей для отображения страниц с погодой в зависимости от местоположения. Для получения конкретных указаний см.
Элементы управления страницей.