metaclass: (дзедline)
metaclass ([personal profile] metaclass) wrote2013-01-28 10:38 am

О UI дизайне и кодогенерации

А вот интересно, насколько совместима идея "отдельный человек-рисователь UI" и "генерация UI из метаданных/описания предметки".
А то, скажем, у меня софтина отдельно вручную сделанных окошек содержит десять штук. И еще пару сотен автоматически сгенеренных из метаданных.

[identity profile] justy-tylor.livejournal.com 2013-01-28 11:44 am (UTC)(link)
"Отдельный человек-рисователь UI" для приложений не нужен. В открытом вебе есть задача "чтоб выглядело не как у всех" и веб-дизайнеры под неё, для десктопа такой задачи нет, visual UI определяется свойствами и традициями операционной системы и/или соответствующего фреймворка.

"Отдельный UI-проектировщик" под logical UI - да, клёво, если удача и бюджет позволяют найти хорошего юзабилиста.

Генерировать автоматически - иначе с большинством форм никак. Хорошо бы куда-то впихнуть тестовый рендер максимально заполненных форм, чтобы автоматикой отслеживать косяки, когда выбор многословного пункта в каком-нибудь Choice контроле требует второго монитора.