Дизайн системы

Юлия Авдеева

Дизайн системы

Юлия Авдеева, Neuron.Digital

Дизайн системы

Дизайн системы

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

Дизайн системы
Схема из чего состоит дизайн система

UI-kit

UI-kit

Паттерны проектирования

Паттерны проектирования

Библиотека компонент

Библиотека компонентов
Схема из чего состоит дизайн система
Зачем она нужна?
Приводит к однообразию дизайн

Как понять, что нужна собственная дизайн система?

много сервисов и продуктов под одним брендом
Строим проекты по одному шаблону снова и снова
у бренда нет единого визуального языка

Вам нечем заняться

Что делать?

Поздравляю! Вы на коне!
Заберите свою дизайн систему! А, ее ж еще поддерживать надо...
Что как сложно то!

Как понять, что вам не нужна собственная дизайн система?

вы работаете в небольшой студии;
каждый новый проект уникален;
Креатив - ваше все.

Используй чужую!

История

Bubble

twitter bootstrap?

нет

Где искать?

Гуглите!

Как выбрать?

Тип продукта
Составить чек-лист необходимых фич
Сделать черновой набросок

Shopify Polaris 👍

Плюсы

Ускоряется процесс разработки
Повышается качество разработки
Большое комьюнити
Частые релизы

Минусы

Минусы
Нужно время, чтобы разобраться всем
Боль при внедрении чего-то специфического
Боль при внедрении чего-то специфического
Боль при внедрении чего-то специфического
Увеличивается время на верстку для новичков
В этой дизайн системе так сделать нельзя (можно, но больно)
В этой дизайн системе так сделать нельзя (можно, но больно)
В этой дизайн системе так сделать нельзя (можно, но больно)

Заключение

Нет велосипедам!