SlideShare a Scribd company logo
Егор Гилёв @yegorg
СОЗДАНИЕ
ПОЛЬЗОВАТЕЛЬСКОГО
ИНТЕРФЕЙСА
БЕЗ ПРОГРАММИРОВАНИЯ
путь к успеху
или дорога в ад?
CodeFest 2013. Гилев Е. — Создание пользовательского интерфейса без программирования: быстрый путь к успеху или дорога в ад?
PostScript
ПРОШУ ПРОЩЕНИЯ!
CodeFest 2013. Гилев Е. — Создание пользовательского интерфейса без программирования: быстрый путь к успеху или дорога в ад?
CodeFest 2013. Гилев Е. — Создание пользовательского интерфейса без программирования: быстрый путь к успеху или дорога в ад?
Я
Microsoft
Expression
Blend
CodeFest 2013. Гилев Е. — Создание пользовательского интерфейса без программирования: быстрый путь к успеху или дорога в ад?
CodeFest 2013. Гилев Е. — Создание пользовательского интерфейса без программирования: быстрый путь к успеху или дорога в ад?
CodeFest 2013. Гилев Е. — Создание пользовательского интерфейса без программирования: быстрый путь к успеху или дорога в ад?
vs
ПЛЮСЫ И МИНУСЫ
ПРИМЕНЕНИЯ MICROSOFT BLEND
ПЛЮС #1
дизайнер
лучше
чувствует
материал
ПЛЮС #1
дизайнер
лучше
чувствует
материал
понимает,
что внутри
ПЛЮС #1
дизайнер
лучше
чувствует
материал
знает
анатомию
ПЛЮС #2
дизайн
не нужно
описывать
ПЛЮС #2
дизайн
не нужно
описывать
в том числе
размеры
и отступы
ПЛЮС #2
дизайн
не нужно
описывать
в том числе
активные
области
ПЛЮС #2
дизайн
не нужно
описывать
в том числе
области
скроллинга
ПЛЮС #2
дизайн
не нужно
описывать
в том числе
адаптацию
для разных
экранов
10,6” Landscape
23” Landscape10,6” Portrait
ПЛЮС #3
анимация
CodeFest 2013. Гилев Е. — Создание пользовательского интерфейса без программирования: быстрый путь к успеху или дорога в ад?
ПЛЮС #4
меньше
ошибок
в реализации
ВАЖНОЕ
ЗАМЕЧАНИЕ!
они просто
думают
иначе
CodeFest 2013. Гилев Е. — Создание пользовательского интерфейса без программирования: быстрый путь к успеху или дорога в ад?
МИНУС #1
неудобно
МИНУС #1
неудобно
например,
позиционирование
элементов
МИНУС #1
неудобно
например,
форматирование
текста
МИНУС #1
неудобно
например,
работа с векторной
графикой
МИНУС #2
дизайнер
должен
много знать
МИНУС #2
дизайнер
должен
много знать
становится
незаменим
МИНУС #3
грязный
код
МИНУС #4
полёт
фантазии
ограничен
Спасибо
Роману Алексееву и Дмитрию Краснову
PARCSIS
Егор Гилёв @yegorg

More Related Content

PDF
Step cpp0101
PPT
KirillLebedev @ CodeCamp2011
PDF
Почему я пишу хороший код, но его никто не ценит, кроме моей мамы / Павел Меш...
PDF
Особенности веба
PPT
МАПО Лекция 21 User-Интерфейс
PDF
BHSD MAIL.RU UI/UX 2016 Single interface
PDF
Как подковать блоху?
PDF
Дизайн в хаосе
Step cpp0101
KirillLebedev @ CodeCamp2011
Почему я пишу хороший код, но его никто не ценит, кроме моей мамы / Павел Меш...
Особенности веба
МАПО Лекция 21 User-Интерфейс
BHSD MAIL.RU UI/UX 2016 Single interface
Как подковать блоху?
Дизайн в хаосе

Viewers also liked (20)

PDF
CodeFest 2012. Шкарин П. — Отказоустойчивость или высокие нагрузки
PPT
CodeFest 2011. Ширшаков Д. — Как подружить ежа с ужом или другой взгляд на DWH
PDF
CodeFest 2013. Агафонкин В. — Высокопроизводительные визуализации данных в бр...
PPT
CodeFest 2010. Орлов А. — Лидерство или о грядках и огородах
PDF
CodeFest 2013. Бурмако Е. — Макросы в Скале
PDF
CodeFest 2014. Сибирев А. — Управление инфраструктурой под Cocaine
PDF
CodeFest 2013. Русанов П. — Есть ли жизнь в оффлайне? Кеш, транзакционный лог...
ODP
CodeFest 2012. Ильин А. — Метрики покрытия. Прагматичный подход
PDF
Сверхоптимизация кода на Python
PPTX
CodeFest 2012. Иванов В. — G1: новый сборщик мусора в HotSpot JVM
PDF
CodeFest 2012. Рыжиков С. — Архитектура и запуск облачного сервиса в Amazon A...
PPT
Codefest 2011. Вольфтруб А. — О чем стоит подумать, приступая к разработке вы...
PPTX
CodeFest 2013. Конев М. — Push-уведомления
PPT
CodeFest 2011. Токарев О — Конструирование кода: «Думай верно!» (или 5 Правил...
PPTX
CodeFest 2011. Крестьянинов М. — Обзор аспектно-ориентированного программиров...
PDF
CodeFest 2013. Днепровский П. — Морковка: спереди или сзади? Игровые механики...
PDF
CodeFest 2014. Орешкина Е. — Информационная архитектура в быту, работе и стар...
PPSX
CodeFest 2011. Сидоров А. — Почему некоторые программисты любят изобретать «в...
PDF
CodeFest 2013. Прокопов Н. — Зачем вам нужна Clojure?
PPTX
CodeFest 2011. Юферев Р. — Пора задуматься о Manageability
CodeFest 2012. Шкарин П. — Отказоустойчивость или высокие нагрузки
CodeFest 2011. Ширшаков Д. — Как подружить ежа с ужом или другой взгляд на DWH
CodeFest 2013. Агафонкин В. — Высокопроизводительные визуализации данных в бр...
CodeFest 2010. Орлов А. — Лидерство или о грядках и огородах
CodeFest 2013. Бурмако Е. — Макросы в Скале
CodeFest 2014. Сибирев А. — Управление инфраструктурой под Cocaine
CodeFest 2013. Русанов П. — Есть ли жизнь в оффлайне? Кеш, транзакционный лог...
CodeFest 2012. Ильин А. — Метрики покрытия. Прагматичный подход
Сверхоптимизация кода на Python
CodeFest 2012. Иванов В. — G1: новый сборщик мусора в HotSpot JVM
CodeFest 2012. Рыжиков С. — Архитектура и запуск облачного сервиса в Amazon A...
Codefest 2011. Вольфтруб А. — О чем стоит подумать, приступая к разработке вы...
CodeFest 2013. Конев М. — Push-уведомления
CodeFest 2011. Токарев О — Конструирование кода: «Думай верно!» (или 5 Правил...
CodeFest 2011. Крестьянинов М. — Обзор аспектно-ориентированного программиров...
CodeFest 2013. Днепровский П. — Морковка: спереди или сзади? Игровые механики...
CodeFest 2014. Орешкина Е. — Информационная архитектура в быту, работе и стар...
CodeFest 2011. Сидоров А. — Почему некоторые программисты любят изобретать «в...
CodeFest 2013. Прокопов Н. — Зачем вам нужна Clojure?
CodeFest 2011. Юферев Р. — Пора задуматься о Manageability
Ad

More from CodeFest (20)

PDF
Alexander Graebe
PDF
Никита Прокопов
PPTX
Денис Баталов
PDF
Елена Гальцина
PDF
Александр Калашников
PDF
Ирина Иванова
PDF
Marko Berković
PDF
Денис Кортунов
PDF
Александр Зимин
PDF
Сергей Крапивенский
PDF
Сергей Игнатов
PDF
Николай Крапивный
PDF
Alexander Graebe
PDF
Вадим Смирнов
PDF
Константин Осипов
PDF
Raffaele Rialdi
PDF
Максим Пугачев
PDF
Rene Groeschke
PDF
Иван Бондаренко
PDF
Mete Atamel
Alexander Graebe
Никита Прокопов
Денис Баталов
Елена Гальцина
Александр Калашников
Ирина Иванова
Marko Berković
Денис Кортунов
Александр Зимин
Сергей Крапивенский
Сергей Игнатов
Николай Крапивный
Alexander Graebe
Вадим Смирнов
Константин Осипов
Raffaele Rialdi
Максим Пугачев
Rene Groeschke
Иван Бондаренко
Mete Atamel
Ad

CodeFest 2013. Гилев Е. — Создание пользовательского интерфейса без программирования: быстрый путь к успеху или дорога в ад?