Цели и задачи дисциплины
Цель - является ознакомление слушателя с основами проектирования, дизайна и разработки пользовательского интерфейса (ПИ) с помощью использования современных технологий программирования, с основами дизайна пользовательского интерфейса и средствами разработки макетов ПИ, а также основам юзабилити-исследования.
Задачами программы являются ознакомление с основными современными технологиями проектирования, дизайна и разработки ПИ, формирование компетенций, позволяющих применять полученные знания в практической деятельности.
Результатом освоения дисциплины будет является способность проектировать и разрабатывать пользовательский интерфейс с применением объектно-ориентированного подхода. Сможет применять метафоры пользовательского интерфейса и концептуальные модели взаимодействия; проектировать дизайн макета приложения с учётом особенностей структуры ПИ.
Краткое содержание дисциплины
1. Принципы проектирования пользовательского интерфейса. Метафоры пользовательского интерфейса и концептуальные модели взаимодействия.
2. Этапы проектирование пользовательского интерфейса. Структура и сценарий диалога, атрибуты отображаемой информации.
3. Принципы визуального дизайна пользовательского интерфейса. Цвет в дизайне интерфейса программного продукта. Колористика. Визуализация элементов интерфейса. Типографика. Проектирование дизайн-концепции пользовательского интерфейса.
4. Разработка пользовательского интерфейс. Общие понятия и структура. Разработка сценариев использования для ПИ. Визуализация элементов интерфейса.
5. Понятие «юзабилити» и основные этапы юзабилити-тестирования.