UXPUB 🇺🇦 Спільнота дизайнерів

Cover image for Пошаговое руководство по созданию новых проектов в Sketch
Редакція
Редакція

Опубліковано • Оновлено

Пошаговое руководство по созданию новых проектов в Sketch

И почему я никогда, НИКОГДА не начинаю его с нуля.

Я твердо верю в прозрачность, поэтому перед началом я уточню: Части этого поста описывают фреймворк для дизайна, который я создал сам, и продаю на стороне. При этом данный урок будет полезен, даже если вы не купите мой продукт. Начинать дизайн-проект всегда трудно. Неважно, будь вы дизайнер-фрилансер, либо штатный дизайнер какого-то крутого продуктового агентства, или сотрудник техподдержки большой команды дизайнеров… это пугает. Я работаю в дизайн-агентстве, и моя должность негласно называется “Продукт-концепт-дизайнер”, что, по сути, означает следующее: каждый раз, когда мы начинаем работу с новым клиентом, я занимаюсь созданием визуальных концептов экранов, которые помогают определить будущие наработки по продукту на следующий год (или два… или три). Эти концепты обычно делаются в условиях жестких дедлайнов, так что ВЕСЬ МОЙ МИР вертится вокруг эффективности и точности; мои макеты должны решать конкретные задачи, демонстрировать видение и быть полностью готовыми для переноса на продуктовый дизайн. Насколько я могу судить, в этом деле я неплохо преуспел, и подумал, что другим дизайнерам будет полезно узнать, как я начинаю работу над каждым новым проектом. Примечание: я не показываю вам, как приготовить целое блюдо… только лишь как нарезать ингредиенты и включить духовку...

Содержание

  1. Создание папок файлов
  2. Подбор цветов
  3. Подбор шрифтов
  4. Формирование сетки
  5. Построение блочной структуры
  6. Конвертация в Hi-Fi

1. Создание папок файлов

Зачем: Чтобы все дизайн-файлы и исходники были упорядочены! Инструменты, которые я использую: Finder + автоматизация (см. ниже) Если вы не начнете с правильной ноги, все пойдет насмарку. Моя файловая структура помогает держать все в порядке и дает возможность делиться дизайн-ресурсами с другими участниками проекта без проблем (маркетинг-команда, разработчики и т.д.). Пошаговое руководство по созданию новых проектов в Sketch | Папки нового проекта Я добавляю _ нижнее подчеркивание, чтобы эти папки находились вверху списка

  • _assets: Эту папку обычно расшариваю с внутренней и внешней командой разработчиков. Она содержит все, что им понадобится для разработки приложения (картинки-заглушки, контент, шрифты, иконки, изображения и лого).
  • _exports: Каждый раз, когда я экспортирую экран в PNG, файлы экспорта сохраняются сюда. Этой папкой я обычно делюсь с маркетинговой командой, чтобы у них были последние версии дизайна экранов для использования в разных маркетинг-материалах (веб-страницы, социальные сети и т.д.).
  • ui-design: Тут хранятся исходники. Обычно это один файл, но если я создам еще, они тоже будут храниться здесь.

Я автоматизировал процесс создания всех этих папок...
Автоматизация процесса создания папок" height="455"> … и вы можете скачать этот инструмент бесплатно: Пошаговое руководство по созданию новых проектов в Sketch | Файлы автоматизации Файлы автоматизации создания нового проекта.

2. Выбор цветов

Зачем: Чтобы создать базовую палитру для дизайн-проекта. Инструмент(ы): Coolors.co Проще всего начинать с подбора цветов. Если вы работаете в уже существующей дизайн-системе, скорее всего, палитра уже задана. Так что можете просто попросить ее у кого-то из маркетинга или отдела визуального дизайна. Мои дизайн-системы всегда строятся на 5 основных цветах:

  • Главный брендовый
  • Черный
  • Акцент 1 (Успех)
  • Акцент 2 (Предупреждение)
  • Акцент 3 (Опасность)

Почему эти цвета? (просмотрите раздел 2 этого поста) Для генерации палитры я использую приложение Coolors от Fabrizio Bianchi. Вы нажимаете пробел, и сервис произвольно подбирает палитру для вас. Когда находите понравившиеся цвета, можете их закрепить и продолжить генерацию, пока не найдете недостающие цвета. Если цвет бренда уже известен, можете ввести его hex-код, закрепить этот оттенок, затем нажать пробел и сгенерировать оставшиеся цвета. Coolors от Fabrizio Bianchi Видите хороший оттенок “Успех”? Закрепите его. Продолжайте генерацию, пока не найдете подходящие варианты для всех 5 главных цветов палитры (посмотрите на эту палитру). Как только я задал все основные цвета, я вношу их в дизайн-шаблон в Sketch. В этом файле-шаблоне уже заданы стили слоев, так что я просто обновляю их только что созданными оттенками: Цвета в шаблоне автоматищации Sketch В шаблоне также есть цвет “Secondary” (второй цвет бренда), но он нужен не всегда. Изучите детали по созданию полноценной таблицы стилей.

Клиент: Пусть будут все синее. *три недели спустя* Нет, не ТОТ синий!

3. Выбор шрифтов

Зачем: Чтобы придать моему приложению характер! Инструмент(ы): Google Fonts и Font Pair Шрифты - важная часть дизайна, как и цвета, так что потратьте некоторое время на выбор тех самых. Вы создаете дизайн приложения для людей, поэтому очень важно выбрать хороший шрифт.

А что такое хороший шрифт для дизайна приложений?

Рад, что вы спросили. При выборе шрифтов я задаю себе такие вопросы:

  • Читабельность: Хорошо ли он читаем длительные периоды времени?
  • Масштабируемость: Читабелен ли шрифт при большом и маленьком размерах?
  • Вариативность: Поддерживает ли он хотя бы пару вариантов веса?

В прошлом году Google Fonts обновил свой интерфейс, и сейчас пользоваться сервисом очень удобно. Я всегда тестирую шрифты на белом и черном фонах, чтобы убедиться, что он хорошо работает в разных условиях. Подбор шрифтов в Google Fonts Настройки в панели справа показывают, как я люблю осуществлять поиск. Если вам нравится использовать несколько шрифтов, скажем, один для заголовков, один для контента - тогда вам лучше воспользоваться Font Pair. Этот сервис покажет, как два шрифта смотрятся в сочетании друг с другом. И таким образом гораздо проще выбрать отлично смотрящуюся парочку. Плюс, там подгружены все шрифты из Google Fonts, поэтому не нужно беспокоиться о лишних тратах. Всегда тестируйте шрифты на буквах, цифрах и пунктуации. Может случиться так, что вы найдете красивый шрифт, в котором “9” или восклицательный знак будет выглядеть странно. Не хочется сталкиваться с такими странностями, когда дизайн 24 экранов уже готов. Всегда тестируйте шрифты Как только вы выбрали ваши шрифты, создайте текстовые стили внутри Sketch для заголовков, основного текста и ссылок. Никогда не добавляйте текст в дизайн до тех пор, пока он не привязан к текстовому стилю. Если вы решили изменить шрифт уже в процессе, и есть текст без назначенного стиля, он не обновится после замены шрифта. В моем шаблоне Sketch уже прописаны все стандартные размеры текста, так что я просто выделяю их все, меняю шрифт и синхронизирую: В шаблоне Sketch уже прописаны все стандартные размеры текста

4. Настройка сетки

Зачем: Чтобы задать постоянные выравнивания элементов по всему приложению. Инструмент(ы): Sketch и калькулятор Как-то сложилось, что сетки строятся на числах, кратных 8. Почему 8? Как оказалось, самые популярные разрешения экранов делятся на 8. В таблице ниже колонки проверяют, нацело ли делится высота и ширина на 8 px: 8 px сетка Sketch Более детально тут: https://spec.fm/specifics/8-pt-grid Конечно, вы сами решаете, какой размер сетки выбрать. Сначала, решите, как ваше приложение будет отображаться:

  • Полная ширина: приложение на всю ширину экрана растянуты от края до края. Если это веб-приложение, дизайн будет растягиваться между краев браузера.

Настройка сетки в Sketch Сетка в Sketch. Промежутки между колонками равны 8 пикселей Мне нравится, когда промежуток между колонками минимум 24px. В данном случае промежутки кратны 8, а колонки нет. Небольшая проблема.

  • Плавающая ширина: приложение с плавающей шириной строится на сетке с фиксированной шириной, обычно отцентрированной по ширине окна.

Для приложений с плавающим макетом я делаю и колонки, и промежутки между ними кратными 8. Вот простое уравнение:

(12 колонок * ширина) + (11 промежутков * ширина) = Общая ширина макета

Калькулятор mac os Пошаговое руководство по созданию новых проектов в Sketch, сетка с плавающей шириной Пошаговое руководство по созданию новых проектов в Sketch, сетка с плавающей шириной - настройка сетки

  • Гибрид: гибридное приложение - это смесь полноэкранной ширины и плавающих элементов. Сайт Medium - это гибрид, но область контента фиксирована (740px).

Пошаговое руководство по созданию новых проектов в Sketch, гибридная сетка Пошаговое руководство по созданию новых проектов в Sketch, Плавающий шаблон Это плавающий шаблон с некоторыми элементами на всю ширину экрана. И последнее. Сдвиг по умолчанию Shift+→ в Sketch 10px. Это будет СИЛЬНО раздражать при работе с 8px сеткой. К счастью, Anthony Collurafici разработал приложение Nudg.it, которое позволяет менять размер сдвига. Nudg.it

5. Создание “Блокфрейма”

Зачем: Для быстрой итерации макетов приложения и процессов взаимодействия UX. Инструмент(ы): Ну…прямоугольники. Перед тем, как я перейду в режим вайрфреймов, мне нравится создавать так называемый “блокфрейм”, чтобы задать различные области моих постраничных макетов. Смысл в том, чтобы лучше распределить будущий контент по созданной сетке, быстро зонировать самые важные части страницы. Вот такой блокфрейм я сделал для приложения чата, над которым сейчас работаю: Пошаговое руководство по созданию новых проектов в Sketch, блокфреймы В цветах блоков нет особой причины. Я просто испытывал некий патриотизм на то время. На генерацию такого блокфрейма у меня ушло около 90 секунд, мне его абсолютно достаточно для начала дизайна интерфейса. Я сторонник такого подхода вместо полномасштабных, детальных вайрфреймов, поскольку при попытках отрисовать мельчайшие детали я часто залажу в дебри, не могу остановиться в стремлении к высокой точности. Может быть, я просто плохой дизайнер? Я вижу массу вайрфреймов, которые уже настолько детализированы, что и делать остается нечего. Это всего лишь мое мнение! А это всего лишь базовая фаза UX-разработки, когда я схематически набрасываю сценарии приложения, чтобы убедиться, что каждое взаимодействие ведет к положительному опыту пользователя.

6. Конвертация в Hi-Fi

Не хочу заставлять вас ждать... Пошаговое руководство по созданию новых проектов в Sketch, как нариосвать сову …это как раз то место, где вы творите магию! Самая важная вещь во время hi-fi дизайна - соблюдать все те правила и структуру, которую мы задали в шагах 1-5.

  • Сохраните все в правильные папки.
  • Используйте только цвета из палитры.
  • Не отходите от своих текстовых стилей.
  • Всегда стройте дизайн в соответствии с сеткой.
  • Перед детализацией вайрфреймов всегда создавайте блокфрейм.

Заключение

Эти шаги я предпринимаю в начале нового проекта по дизайну приложений. Если вам нужен шаблон файла в Sketch, который я использую для всех своих проектов, скачайте его. Когда я не пишу посты, я работаю над дизайн-инструментами для Sketch вроде UX Power Tools, чтобы сделать вас лучше и продуктивнее как дизайнер. Все лучшие Sketch-дизайнеры и команды ими пользуются. И я думаю, вам они тоже пригодятся.


Перевод статьи Jon Moore

Топ коментарі (0)

UX Design Medium

Це курс для тих, хто вже готовий братися до потенційно складних завдань. Протягом трьох місяців ми будемо визначати й досліджувати проблеми, конвертувати дані в дизайн-рішення і, звісно, перевіряти їх ефективність.
Дізнатись більше