Дизайн мобильных приложений: основные этапы, особенности и нюансы

Основная суть дизайна мобильных приложений состоит в создании мобильных версий веб-сайтов, обладающих дополнительными возможностями. Главной задачей разработчика при этом является создание комфортной для пользователя экосистемы с совершенным и эффективным UX.

дизайн мобильных приложений

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

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

Описанная особенность является характерным свойством UX-дизайна приложений и веб-сайтов. Обычно пользователь оценивает степень удобства сразу нескольких разных продуктов. Даже если он покинул вашу страницу в ходе первого визита, то в дальнейшем может вернуться и воспользоваться предлагаемым сервисом. А вот повторное скачивание приложений скорее стоит рассматривать в качестве исключений.

Анализ аудитории и разработка UX-дизайна

Перед переходом к работе над прототипом дизайнеру нужно произвести анализ целевой аудитории, конкурентных ресурсов и стоящих перед приложением задач. Например, для мужской ЦА размер кнопок и других элементов взаимодействия должен быть больше. Для женщин эти управляющие элементы можно сделать несколько меньше.

Это объясняется очень просто: большинство людей нажимает на дисплей большими пальцами, которые у мужчин в среднем шире. Поэтому увеличение размера кнопок повысит комфортность использования сервиса для мужской аудитории.

дизайн мобильных приложений

Именно на стадии UX-разработки дизайнеру нужно хорошо продумать весь путь пользователя — начиная от самых начальных экранов до выполнения предусмотренных приложением целевых действий. Поскольку таковых действий обычно несколько, типичный User Journey выглядит как разветвленное дерево возможностей с различными функциями.

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

При проектировании интерфейса необходимо учитывать ряд важных деталей, знать о которых нужно не только дизайнеру, но и заказчику:

  • Основные управляющие элементы должны располагаться внизу экрана. Верхний левый угол используется минимально, поскольку к нему сложно тянуться. Его можно задействовать для ограниченных целей — например, для размещения кнопки «Назад». 
  • Помимо кнопок, управление может осуществляться посредством смахивания или удерживания определенных элементов пользователем.
  • Желательно предоставлять возможность скроллинга приложений и вертикально, и горизонтально. При использовании бокового скролла нужно давать пользователям подсказку. 
  • Не следует дублировать логотип на большинстве экранов приложения, вполне достаточно разместить лого бренда на экране загрузки и иконке самого сервиса.
  • Не увлекайтесь мелкими шрифтами. Для основного текста целесообразно использовать шрифты 14–16 px, для заголовков — 18–24 px, для подсказок — 12–14 px (лучше взять более светлый тон). Для визуальных акцентов удобно также задействовать различную толщину шрифтов.
  • Используйте дифференциацию цветов, которая нативно подскажет пользователю о кликабельности отдельных элементов. Посредством цветов можно также разграничить элементы, различные по смыслу.
  • Используйте подсказки. Добавьте tooltip, если у вас задействованы нестандартные элементы управления либо существует вероятность неоднократного нажатия на некликабельные элементы.
дизайн мобильных приложений

UI-дизайн и адаптивные версии

После окончания проектирования интерфейса следует перейти к визуальной составляющей. На этом этапе необходимо «вычистить» приложение. Основной задачей на данной стадии является приведение дизайна приложения к общему Style Guide.

Желательно использовать во всем приложении не больше 5–6 вариантов одного шрифта (различных размеров, толщины, тонов) и 4–5 цветов. Такого набора вполне достаточно, чтобы создать аккуратный интерфейс с правильно расставленными акцентами.

Следует также продумать анимацию переходов между экранами. Можно задействовать смещение, исчезновение, прелоадер. При выборе цветов необходимо учесть различия в цветовых палитрах Iphone и Android. Лучше сразу отказаться от промежуточных и «грязных» оттенков.

На завершающем этапе разрабатываются адаптивные версии. В случае разработки приложений только для iOS дизайнеру потребуется отрисовать лишь две адаптивные версии — под Iphone 6 и Iphone X. Сложнее задача в случае разработки под Android. В этом случае потребуется создать версии под 4–5 самых популярных для конкретной ЦА разрешений.

дизайн мобильных приложений

Тестирование юзабилити

На последнем этапе UX-дизайна проводится тестирование юзабилити разработанного интерфейса. В ходе тестирования прототип оценивается по нескольким параметрам, включая:

  • эффективность достижения клиентом своих задач;
  • результативность — обусловлена временем, необходимым для достижения цели;
  • степень удовлетворения качеством сервиса.

Проще всего для тестирования создать кликабельные прототипы в Figma. После этого в ходе тестовых сессий записывается весь процесс использования сервиса. При этом для оценки параметров используется обратная связь.

Существуют более эффективные сервисы, способные транслировать процессы взаимодействия с приложением в режиме реального времени. Можно назвать такие продукты, как Userlytics, TryMyUI или UserTesting.

После успешного тестирования мобильного приложения задача дизайнера считается выполненной.