A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

48
Adobe Fireworks как единый инструмент проектировщика и дизайнера интерфейсов Александр Хмелевский Лев Эйдинов UI Modeling Company

description

Презентация нашего выступления на ClientTech 2008 на тему «Adobe Fireworks как единый инструмент проектировщика и дизайнера интерфейсов». Александр Хмелевский и Лев Эйдинов

Transcript of A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

Page 1: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

Adobe Fireworks как единый инструмент проектировщика и

дизайнера интерфейсовАлександр Хмелевский

Лев Эйдинов

UI Modeling Company

Page 2: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

О чем доклад?1. Постановка проблемы

Чем плохо сочетание MS Visio/Adobe Photoshop? Почему мы икали альтернативу?

Page 3: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

О чем доклад?1. Постановка проблемы

Чем плохо сочетание MS Visio/Adobe Photoshop? Почему мы икали альтернативу?

2. Adobe Fireworks как решениеПроцесс взаимодействия проектировщика и дизайнера при работес Adobe Fireworks.

Page 4: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

О чем доклад?1. Постановка проблемы

Чем плохо сочетание MS Visio/Adobe Photoshop? Почему мы икали альтернативу?

2. Adobe Fireworks как решениеПроцесс взаимодействия проектировщика и дизайнера при работес Adobe Fireworks.

3. Работа в Adobe FireworksКраткий обзор функциональности.

Page 5: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Сочетание Visio/Photoshop

Page 6: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Сочетание Visio/PhotoshopПочему мы искали альтернативу?

• Разные форматы файлов;

Page 7: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Сочетание Visio/PhotoshopПочему мы искали альтернативу?

• Разные форматы файлов;• Приходится практически заново создавать все объекты уже

спроектированного интерфейса;

Page 8: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Сочетание Visio/PhotoshopПочему мы искали альтернативу?

• Разные форматы файлов;• Приходится практически заново создавать все объекты уже

спроектированного интерфейса;• Проблематичность внесения изменений в интерфейс;

Page 9: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Сочетание Visio/PhotoshopПочему мы искали альтернативу?

• Разные форматы файлов;• Приходится практически заново создавать все объекты уже

спроектированного интерфейса;• Проблематичность внесения изменений в интерфейс;• Усложненный процесс взаимодействия дизайнера и проектировщика;

Page 10: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Сочетание Visio/PhotoshopПочему мы искали альтернативу?

• Разные форматы файлов;• Приходится практически заново создавать все объекты уже

спроектированного интерфейса;• Проблематичность внесения изменений в интерфейс;• Усложненный процесс взаимодействия дизайнера и проектировщика;• Постоянное переключение между двумя разными программами при

работе дизайнера;

Page 11: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Сочетание Visio/PhotoshopПочему мы искали альтернативу?

• Разные форматы файлов;• Приходится практически заново создавать все объекты уже

спроектированного интерфейса;• Проблематичность внесения изменений в интерфейс;• Усложненный процесс взаимодействия дизайнера и проектировщика;• Постоянное переключение между двумя разными программами при

работе дизайнера;• Visio нет под MacOS.

Page 12: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Adobe Fireworks как решение

Page 13: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Adobe Fireworks как решениеМы нашли выход?

• Одна программа для работы проектировщика и дизайнера;

Page 14: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Adobe Fireworks как решениеМы нашли выход?

• Одна программа для работы проектировщика и дизайнера;• Стандартный интерфейс Adobe;

Page 15: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Adobe Fireworks как решениеМы нашли выход?

• Одна программа для работы проектировщика и дизайнера;• Стандартный интерфейс Adobe;• Единый файл для работы проектировщика и дизайнера;

Page 16: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Adobe Fireworks как решениеМы нашли выход?

• Одна программа для работы проектировщика и дизайнера;• Стандартный интерфейс Adobe;• Единый файл для работы проектировщика и дизайнера;• Дизайнеру не нужно перерисовывать объекты интерфейса;

Page 17: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Adobe Fireworks как решениеМы нашли выход?

• Одна программа для работы проектировщика и дизайнера;• Стандартный интерфейс Adobe;• Единый файл для работы проектировщика и дизайнера;• Дизайнеру не нужно перерисовывать объекты интерфейса;• Интеграция с Adobe Photoshop;

Page 18: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Adobe Fireworks как решениеМы нашли выход?

• Одна программа для работы проектировщика и дизайнера;• Стандартный интерфейс Adobe;• Единый файл для работы проектировщика и дизайнера;• Дизайнеру не нужно перерисовывать объекты интерфейса;• Интеграция с Adobe Photoshop;• Возможность быстро вносить изменения в спроектированный

интерфейс на стадии дизайна.

Page 19: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Работа в Adobe Fireworks

Page 20: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks
Page 21: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Работа в Adobe FireworksКраткий обзор функциональности

• Многостраничные документы;

Page 22: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Многостраничные документы

Fireworks позволяет создавать многостраничные документы. Каждая страница пронумерована, ей можно задать своё имя, можно менять порядок страниц.

Page 23: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Работа в Adobe FireworksКраткий обзор функциональности

• Многостраничные документы;• Шаблон страницы;

Page 24: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Шаблон страницы

Шаблон позволяет создавать элементы, которые будут присутствовать на всех страницах документа. Например, ссылки на карту сайта и форму обратной связи в верхней части страницы.

Page 25: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Работа в Adobe FireworksКраткий обзор функциональности

• Многостраничные документы;• Шаблон страницы;• Общие слои — уменьшаем размер файлов и другие плюсы;

Page 26: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Общие слои

Shared Layers — очень удобная функция. Позволяет размещать однотипные элементы интерфейса на нескольких страницах одновременно. При этом все изменения вносимые в элемент так же будут отображаться на всех страницах, на которых он расположен. Кроме того, использование «Общих слоев» значительно уменьшает размер файла и ресурсоемкость программы.

Page 27: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Работа в Adobe FireworksКраткий обзор функциональности

• Многостраничные документы;• Шаблон страницы;• Общие слои — уменьшаем размер файлов и другие плюсы;• Создание символов. Что такое 9slices и чем они полезны?

Page 28: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Создание символов. Что такое 9slices и чем они полезны?

Символы в Fireworks реализованы точно так же как и во Flash. Технология 9slices позволяет менять размер элемента не ухудшая его качество.

Page 29: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Работа в Adobe FireworksКраткий обзор функциональности

• Многостраничные документы;• Шаблон страницы;• Общие слои — уменьшаем размер файлов и другие плюсы;• Создание символов. Что такое 9slices и чем они полезны?• Символы с изменяемыми параметрами (Rich Symbols);

Page 30: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Символы с изменяемыми параметрами (Rich Symbols)

Вставляем символ в документ.

Page 31: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Символы с изменяемыми параметрами (Rich Symbols)

Изменяем параметры.

Page 32: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Символы с изменяемыми параметрами (Rich Symbols)

Получаем результат.

Page 33: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Работа в Adobe FireworksКраткий обзор функциональности

• Многостраничные документы;• Шаблон страницы;• Общие слои — уменьшаем размер файлов и другие плюсы;• Создание символов. Что такое 9slices и чем они полезны?• Символы с изменяемыми параметрами (Rich Symbols);• Библиотека готовых элементов;

Page 34: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Библиотека готовых элементов

В Fireworks есть библиотека готовых интерфейсных элементов. Кроме того, можно создавать свои библиотеки и использовать их в нескольких проектах. Реализована функция не очень удобно, но тем не менее крайне полезна и значительно увеличивает скорость работы.

Page 35: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Работа в Adobe FireworksКраткий обзор функциональности

• Многостраничные документы;• Шаблон страницы;• Общие слои — уменьшаем размер файлов и другие плюсы;• Создание символов. Что такое 9slices и чем они полезны?• Символы с изменяемыми параметрами (Rich Symbols);• Библиотека готовых элементов;• Выравнивание объектов при помощи Smart Guides;

Page 36: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Выравнивание объектов при помощи Smart Guides

SmartGuides позволяют выравнивать объекты относительно друг друга без использования панели Align.

Page 37: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Работа в Adobe FireworksКраткий обзор функциональности

• Многостраничные документы;• Шаблон страницы;• Общие слои — уменьшаем размер файлов и другие плюсы;• Создание символов. Что такое 9slices и чем они полезны?• Символы с изменяемыми параметрами (Rich Symbols);• Библиотека готовых элементов;• Выравнивание объектов при помощи Smart Guides;• Стили — лучше чем ничего, но не идеальны (Styles).

Page 38: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Стили (Styles)

После внесения изменений в элемент, применяющий конкретный стиль, это изменение можно назначить остальным элементам, использующим этот стиль. Стили могут применяться не только к тексту, но и к графическим объектам. Каждому стилю можно задать свое название. Реализована панель в виде графического превью стилей.

Page 39: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Не стоит строить иллюзий

Page 40: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Не стоит строить иллюзийВсе таки есть существенные проблемы

• Немереный аппетит к оперативной памяти;

Page 41: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Не стоит строить иллюзийВсе таки есть существенные проблемы

• Немереный аппетит к оперативной памяти;• Глюки интерфейса;

Page 42: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Не стоит строить иллюзийВсе таки есть существенные проблемы

• Немереный аппетит к оперативной памяти;• Глюки интерфейса;• Не слишком серьезное отношение Adobe к продукту;

Page 43: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Не стоит строить иллюзийВсе таки есть существенные проблемы

• Немереный аппетит к оперативной памяти;• Глюки интерфейса;• Не слишком серьезное отношение Adobe к продукту;• Неудобство работы со стилями;

Page 44: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Не стоит строить иллюзийВсе таки есть существенные проблемы

• Немереный аппетит к оперативной памяти;• Глюки интерфейса;• Не слишком серьезное отношение Adobe к продукту;• Неудобство работы со стилями;• Неудобство работы с библиотекой элементов;

Page 45: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Не стоит строить иллюзийВсе таки есть существенные проблемы

• Немереный аппетит к оперативной памяти;• Глюки интерфейса;• Не слишком серьезное отношение Adobe к продукту;• Неудобство работы со стилями;• Неудобство работы с библиотекой элементов;• Сложность создания редактируемых символов;

Page 46: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

www.uimodeling.ru

Не стоит строить иллюзийВсе таки есть существенные проблемы

• Немереный аппетит к оперативной памяти;• Глюки интерфейса;• Не слишком серьезное отношение Adobe к продукту;• Неудобство работы со стилями;• Неудобство работы с библиотекой элементов;• Сложность создания редактируемых символов;• …

Page 47: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks

Спасибо!

www.uimodeling.ru

Александр Хмелевский[email protected]

Лев Эйдинов[email protected]

Page 48: A.Khmelevsky & L.Eidinov — Wireframing and designing in Adobe Fireworks