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

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

Embed Size (px)

Citation preview

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