Top Banner
UI kit 1 Конструктор для больших проектов
59

UI kit. Конструктор для больших проектов

Apr 13, 2017

Download

Design

Denis Ilyin
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: UI kit. Конструктор для больших проектов

UI kit1

Конструктор для больших проектов

Page 2: UI kit. Конструктор для больших проектов

Проектируем и разрабатываем сервисы

2

Page 3: UI kit. Конструктор для больших проектов

3

Page 4: UI kit. Конструктор для больших проектов

4

Page 5: UI kit. Конструктор для больших проектов

5

Page 6: UI kit. Конструктор для больших проектов

• Студенты

• Кураторы

• Преподаватели

• Контент-менеджеры

• Администраторы

6

Английский онлайндля компаний

Page 7: UI kit. Конструктор для больших проектов

~ 400экранов в прототипе

7

Page 8: UI kit. Конструктор для больших проектов

— Дизайнер

Nooooo!

8

Page 9: UI kit. Конструктор для больших проектов

9

Page 10: UI kit. Конструктор для больших проектов

10

Page 11: UI kit. Конструктор для больших проектов

Styleguide не тащит11

Page 12: UI kit. Конструктор для больших проектов

UIkit

12

Page 13: UI kit. Конструктор для больших проектов

Styleguide13

Статичный UI kit

Page 14: UI kit. Конструктор для больших проектов

Styleguide14

Библиотека

Page 15: UI kit. Конструктор для больших проектов

GuidelinesПринципы стилизации, создания компонентов, построения страниц.

Правила работы сетки и лэйаута, типографики, анимации.

15

Page 16: UI kit. Конструктор для больших проектов

16

Page 17: UI kit. Конструктор для больших проектов

17

Page 18: UI kit. Конструктор для больших проектов

Процесс

18

Page 19: UI kit. Конструктор для больших проектов

При обычном каскадном процессе работать не будет. Нужна синхронизация.

19

Page 20: UI kit. Конструктор для больших проектов

UX IA Проектирование

Дизайн- UI kit Сложные макеты Верстка

UI компоненты

UX, IA → Проектирование → Визуальная концепция → Все макеты → Styleguide → Верстка

20

→ → →

Было

Стало

и визуальная концепции

Page 21: UI kit. Конструктор для больших проектов

Было

• Перерисовка — время

• Слабое погружение в проект

• Ошибки, плохой порядок

• Дизайн как картина

21

Стало

• Синхронизация UX, дизайнера, разработчика

• Компонентный подход

Page 22: UI kit. Конструктор для больших проектов

Этапы создания

22

Page 23: UI kit. Конструктор для больших проектов

Структура и семантикаДолой бардак

• Именование по БЭМ

• Сначала структура, потом реализация

• Рабочая среда: Табличка + репозиторий / SourceJS / Для простых проектов Frontify

23

Page 24: UI kit. Конструктор для больших проектов

24

Page 25: UI kit. Конструктор для больших проектов

Валидация

25

Page 26: UI kit. Конструктор для больших проектов

Общие принципы и элементы

26

Page 27: UI kit. Конструктор для больших проектов

27

Page 28: UI kit. Конструктор для больших проектов

28

Page 29: UI kit. Конструктор для больших проектов

29

Page 30: UI kit. Конструктор для больших проектов
Page 31: UI kit. Конструктор для больших проектов

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

31

Page 32: UI kit. Конструктор для больших проектов

Дизайнер — это инженер. Инженер смотрит на вещи как ребенок— Как это работает?

32

Page 33: UI kit. Конструктор для больших проектов

33

Page 34: UI kit. Конструктор для больших проектов

34

Page 35: UI kit. Конструктор для больших проектов

35

Page 36: UI kit. Конструктор для больших проектов

36

Page 37: UI kit. Конструктор для больших проектов

Стандартные компоненты

37

Page 38: UI kit. Конструктор для больших проектов

38

Page 39: UI kit. Конструктор для больших проектов
Page 40: UI kit. Конструктор для больших проектов

40

Page 41: UI kit. Конструктор для больших проектов

41

Page 42: UI kit. Конструктор для больших проектов

Нестандартные компоненты

42

Page 43: UI kit. Конструктор для больших проектов

Навигация (сценарные и ролевые различия)

Специфичные для проекта виджеты• магазин: мини-корзина или слайдер фильтра стоимости,

• портал: виджет рекомендованных статей,

• сервис заказа услуг: календарь с выбором даты и времени…

43

Page 44: UI kit. Конструктор для больших проектов

44

Page 45: UI kit. Конструктор для больших проектов

45

Page 46: UI kit. Конструктор для больших проектов

46

Page 47: UI kit. Конструктор для больших проектов

47

Page 48: UI kit. Конструктор для больших проектов

48

Работает

Page 49: UI kit. Конструктор для больших проектов

49

Page 50: UI kit. Конструктор для больших проектов

50

Page 51: UI kit. Конструктор для больших проектов

51

Page 52: UI kit. Конструктор для больших проектов

Гайдлайн. Здравый смысл

Внедрение (Колосков, Ветров пишут)

Переиспользование — быстрый старт

52

Page 53: UI kit. Конструктор для больших проектов

Зачем мне это всё?

53

Page 54: UI kit. Конструктор для больших проектов

Ты или используешь технологии в работе или конкурируешь с ними• Дизайн-шаблоны (Baikal UI kit)

• Платформы (Squarespace, Киоск)

• Дизайн-фреймворки (Bootstrap, Bem-components, UIkit, Pure и т.д.)

• Дизайнеры-разработчики

54

Page 55: UI kit. Конструктор для больших проектов

Польза

55

Page 56: UI kit. Конструктор для больших проектов

Дизайнеру• Унификация и проработка — качество продукта

• Меньше мелких задач и рутины

• Больше времени на серьезные задачи (концепцию и UX)

• Интеграция в смежные области — знания и опыт

56

Page 57: UI kit. Конструктор для больших проектов

Разработчику• Компонентный подход (работа с независимыми блоками) → унификация, структурность, переиспользование → качество продукта

• Общая рабочая среда с дизайнером → экономия времени

• Это интересно + останется время на фишки

57

Page 58: UI kit. Конструктор для больших проектов

Проекту• Сроки

• Поддержка без дизайнера

• Масштабирование

• Меньше косяков, багов

58

Page 59: UI kit. Конструктор для больших проектов

Спасибо!

Добавляйте в друзья, скину презу

fb.com/by.talk59