Шаблоны или рекомендации для API GUI - PullRequest
0 голосов
/ 27 декабря 2010

Мы знаем, что такие вещи, как кнопки и панели, являются общими для большинства языков, но существуют ли официально признанные и используемые рекомендации или шаблоны для API-интерфейсов GUI?(скажем, что-нибудь из W3C может быть?)

Ответы [ 3 ]

2 голосов
/ 28 декабря 2010

Я не думаю, что есть коллекция того, что вы ищете. Но в каждой из структур вы, вероятно, найдете подходящие шаблоны. Некоторые могут быть специфическими для архитектуры времени выполнения, для которой построен API, но некоторые являются довольно общими, как MVC , Делегирование или Decorator . Вот некоторые ссылки, которые я знаю, на соответствующие документы по архитектуре

В последние годы я много использовал GUI-фреймворки, и мне все еще нравится архитектура, которая вошла в какао, это одна из фреймворков, которая реализует GUI очень объектно-ориентированным способом. Большинство парадигм применяются последовательно и многократно, поэтому, как правило, если вы выяснили, как это делать, они обычно переносятся куда-то еще.

1 голос
/ 09 января 2011

Дизайн пользовательского интерфейса - это имхо - есть что-то типа «делай, не делай», но не очень. Тем не менее design-a-gui на SO имеет несколько практических советов.
«Официально признано»: попробуйте Microsoft?

1 голос
/ 27 декабря 2010

Я не думаю, что есть какие-либо официальные и формальные шаблоны от стандартных органов. Но здесь есть каталог шаблонов UI. Yahoo также поддерживает библиотеку шаблонов UI .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...