Рисунок 3.2. Боковое (главное) меню (Navigation Drawer) в Android и функция Navigare with a swipe («Навигация смахиванием») в iOS.
Но не бывает правил без исключений. С правой стороны панели инструментов могут находиться кнопки «Готово» или «Отправить», которые ведут к необратимому действию. Такое простое движение как swipe не должно приводить к выполнению необратимых действий.
Использование swipe от левого и правого края телефона для активации функций верхней панели инструментов легко применимо как для iOS, так и для Android. Более того, подобный функционал в отношении левой стороны уже частично реализован на обеих платформах. Такое интуитивно-понятное поведение имеет все шансы стать стандартом мобильных интерфейсов.
Гайдлайны для различных мобильных платформ
Разрабатывая интерфейс, следует учитывать, на какой платформе будет выпускаться данное приложение: каждая платформа имеет свой отличительный стиль (Рисунки 4.1, 4.2, 4.3) которого и следует придерживаться и своем контенте. Можно заметить, что каждая платформа использует особенный шрифт, имеет различные размеры главных элементов интерфейса, по-своему группирует объекты на рабочей области:
Рисунок 4.1 Интерфейс IOS 8
Рисунок 4.2 Интерфейс Windows phone
Рисунок 4.3 Интерфейс Android
Гайдлайны – это попытка описать набор правил для создания интерфейса приложений, то есть того самого опыта, который пользователи получают взаимодействуя с ОС и ее приложениями. Они выполняют двойную задачу. С одной стороны, использование гайдлайнов при проектировке приложения позволяет сократить время на проектирование, за счет использования готовых решений. С другой позволяет сократить время, которое тратит пользователь на обучение работы с вашим приложением. Но, следует понимать и то, что любой набор готовых решений не совершенен. Гайдлайны это рекомендации, их можно нарушать.
В ходе разработки интерфейсов дизайнеру, рано или поздно придется столкнуться с официальной документацией- ведь именно оттуда будет изыматься информация о структуре элементов. Каждая платформа имеет собственные стандарты на иконки, меню, и бекграунды. Как дизайнер, вы должны не усложнять работу и себе, и программистам: лучше сразу сделать все по стандартам, дабы избежать переделывания в будущем.