* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Принципы разработки пользовательского интерфейса
7 февраля 2009

Интерфейс — это механизм, обеспечивающий взаимодействие пользователей с при-
ложением. Рациональная конструкция пользовательского интерфейса, обеспечива-
ющая простоту работы с ним, имеет первостепенное значение при создании прило-
жений. На этом занятии вы познакомитесь с правилами разработки дружественных
пользователю, элегантных и простых в применении интерфейсов.
Интерфейс прежде всего должен учитывать потребности конечных пользовате-
лей приложения, которых принято называть целевой аудиторией. Если целевая ауди-
тория программы известна, разработка пользовательского интерфейса не представ-
ляет трудностей. Рационально сконструированный интерфейс облегчает освоение
и применение программы, а неудачный вызывает у клиентов ощущение бессилия и
снижает эффективность работы с приложением. В результате пользователи все чаще
игнорируют его и даже могут полностью отказаться от него.
Центральный элемент интерфейса приложения для Windows — форма, Это ос-
нова взаимодействия пользователя с приложением на любом уровне. Для поддерж-
ки необходимой функциональности к приложению добавляют соответствующие
элементы управления и меню. Однако кроме этого интерфейс должен быть привле-
кательным и вызывать у пользователя желание работать. .NET Framework поддер-
живает богатый набор графических эффектов, позволяющих сделать внешний вид
приложения более привлекательным, в том числе фигурные формы и элементы
управления, прозрачные или полупрозрачные компоненты, а также сложные эф-
фекты затенения.

Теги: .NET

Статьи по теме:

Редактор типов файлов
Изменение меню во время выполнения
ToDoList 5.6.6
Графический дизайнер
Декларативная защита, основанная на ролях
Ограничения Foreign Key
Защита приложения
Создание обработчиков событий элементов управления
Конфигурирование защиты по правам доступа к коду
Модификация и обновление данных
Компиляция и исполнение .NET-приложений
Перебор элементов массивов и наборов
Реализация полиморфизма через наследование
Решения .NET
CBitmapEx – C++-класс для работы с BMP
| .NET | Pavel |
 


Пн Вт Ср Чт Пт Сб Вс
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30


     



Данный сайт или домен продается

© 2009 Seoliga.ru | .NET | Принципы разработки пользовательского интерфейса. Регион сайта: Москва и Санкт-Петербург