UI Kit is an abstract conception to organize your user interface in modular way. It strongly relies on documentating design components. Learn how to build your team's workflow by implementing the UI Kit for next project.
14. Концепция UI Kit
1. Абстрактный подход
2. Интерфейс — набор компонентов
3. Компоненты индивидуально документируются
4. Компоненты используются всеми участниками
разработки
14
21. Облачное хранилище
Пример: Seafile, ownCloud, Acronis Access
1. Иерархия — файловая структура
2. Доступно всем участникам процесса
3. Разворачивается внутри локальной сети
4. История изменений, группы доступа,
комментирование, wiki
21
22. Файловая структура
Webapps
│
├─
Common
components
│
│
│
├─
Global
nav
│
├─
Typography
│
├─
Icons
│
├─
Palette
│
└─
...
│
├─
Access
│
├─
Desktop
│
└─
Account
22
23. Файловая структура
Webapps
│
├─
Common
components
│
│
│
├─
Global
nav
│
├─
Typography
│
├─
Icons
│
├─
Palette
│
└─
...
│
├─
Access
│
├─
Desktop
│
└─
Account
Global
nav
│
├─
Links
group
├─
User
name
├─
Company
name
├─
Toggle
├─
mockup.png
├─
changelog.txt
└─
behaviour.txt
23
24. Файловая структура
Webapps
│
├─
Common
components
│
│
│
├─
Global
nav
│
├─
Typography
│
├─
Icons
│
├─
Palette
│
└─
...
│
├─
Access
│
├─
Desktop
│
└─
Account
Global
nav
│
├─
Links
group
├─
User
name
├─
Company
name
├─
Toggle
├─
mockup.png
(внешний
вид)
├─
changelog.txt
(история
правок)
└─
behaviour.txt
(use
cases)
24
28. Adobe Creative Cloud
1. Входит в подписку Adobe
2. Интегрируется в Photoshop, Illustrator, ...
3. Синхронизация файлов в облаке
4. Создание, обмен и просмотр
библиотек элементов
28
32. Style guide
1. Веб-страница с описанием визуальных
паттернов (как bootstrap)
2. Описывается при помощи KSS
3. Генерируется с помощью SC5 Style Guide
Generator
32
36. Состав UI Kit
Файловое
хранилище
Библиотеки
Creative Cloud
Style guide
Ревизии + - +
Документация + - +
Доступность
запись
и чтение
чтение чтение
Назначение
Хранение
эталонного
представления
о компонентах
Синхронизация
компонентов
между
дизайнерами
Состояние
реализованных
компонентов
36
37. Workflow подготовки макета
Время
Workflow подготовки макета
Менеджер Дизайнер Разработчик
Формулирование
задачи
Рисует новый компонент
Обсуждают компонент, добавляют его описание
и изображение в облачное хранилище
Собирает макет
из компонентов
Согласовывают макет
Реализует новые
компоненты и макет
37
38. Плюсы использования UI Kit
1. Точка соприкосновения разных проектов
2. Прозрачный рабочий процесс
3. Уменьшение порога вхождения
38