Ранее мы рассказали вам, что такое дизайн-системы, выделили их главные преимущества, а также объяснили, как их можно интегрировать в свои дизайн-проекты. Во 2-ой части нашей статьи мы поделимся полезными инструментами по созданию собственных дизайн-систем, а также рассмотрим несколько наглядных примеров.
Независимо от того, являетесь ли вы дизайнером-фрилансером, агентством по дизайну или разработчиком приложений, разработка дизайн-системы — это одно из лучших вложений для создания согласованных дизайнов с эффективным рабочим процессом.
Для разработки дизайн-систем существует множество приложений и фреймворков, которые можно использовать без специальных навыков. Рассмотрим несколько лучших:
InVision — инструмента с полным набором инструментов для создания законченных дизайн-систем. Он позволяет объединять все элементы вашей дизайн-системы в одном месте. Также вы можете делиться компонентами кода, визуальными стилями и другими элементами со всей вашей командой.
InVision используют разработчики известных компаний: Amazon, HBO, Netflix, Uber, Slack.
Storybook — это инструмент, который можно использовать для создания компонентов пользовательского интерфейса для ваших дизайн-систем. Он позволяет вам хранить все компоненты в организованном и синхронизированном виде.
Lightning Design System — это система от Salesforce, которая позволяет создавать коммерческие приложения на основе дизайн-систем.
Bootstrap — это HTML-фреймворк, который в основном используется в качестве руководства по стилю для дизайна веб-сайтов. Также он может стать идеальным началом для веб-дизайнеров при создании собственных систем дизайна.
UXPin — это идеальный инструмент для UX-дизайнеров по созданию доступных дизайн-систем. UXPin охватывает все аспекты дизайна продукта — от дизайна до прототипирования. Он также поддерживает возможность создавать и организовывать компоненты кода.
Чтобы понять, как выглядят дизайн-системы, давайте рассмотрим несколько реальных примеров:
Spotify разработала собственную уникальную систему дизайна GLUE, а также специальную команду, чтобы проверить, правильно ли дизайн-система внедряется в приложение.
Система Fluent Design от Microsoft гарантирует единообразие пользовательских интерфейсов для настольных компьютеров, веб-приложений, а также приложений на Android и iOS.
Shopify разбивает свою дизайн-систему Polaris на несколько разделов: контент, дизайн, компоненты и опыт.
Google представила систему Material Design, которая позволяет разработчикам и дизайнерам улучшать работу приложений для Android и iOS.
Atlassian использует свой язык дизайна для многих приложений. Эта дизайн-система также помогает разработчикам и дизайнерам улучшать свою работу или эффективно создавать новую.
Дизайн-система — это не то, что вы создаете раз и навсегда. Ее необходимо постоянно улучшать вместе с разработкой вашего продукта. Даже дизайна-система Spotify GLUE постоянно развивается — время от времени в нее добавляются новые компоненты и элементы.
У каждого дизайнера, дизайн-агентства и компании должны быть свои дизайн-системы. Это выгодное вложение для того, чтобы держать под контролем весь процесс создания продукта.
По мотивам статьи: designshack.net
Я даю согласие OOO «ЭсБилдер» (далее «BINN») на обработку моих персональных данных в соответствии со статьями 6, 9, 10, 18 Федерального закона от 27 июля 2006 года № 152-ФЗ «О персональных данных», указанных в онлайн-форме и/или предоставленных мною с целью:
Способы обработки персональных данных могут быть любыми, включая сбор, систематизацию, накопление, хранение, уточнение, обновление, изменение, воспроизведение, обезличивание, блокирование и уничтожение.
Настоящее согласие применяется в отношении обработки следующих данных: имя, номер телефона, адрес электронной почты (E-mail).
Настоящее согласие предоставляется сроком на пять лет. По истечении указанного срока действие согласия считается продленным на каждые следующие пять лет при отсутствии сведений о его отзыве.
Согласие может быть отозвано мною в любой момент путем направления в BINN подписанного мною письменного заявления.