Как правило, информационный архитектор работает с бизнесом, чтобы определить:
- data («какие данные нужны пользователю и бизнесу для выполнения этой задачи?»)
- потоков («каков процесс выполнения этой задачи? Каковы конкретные шаги и в каком порядке?»).
С другой стороны, конструктор пользовательского интерфейса будет работать с пользователями и решать проблемы, связанные с платформой. Например, на iPhone конструктор пользовательского интерфейса:
- Определите, какие элементы управления пользовательского интерфейса используются для каждой системы координат / задачи, определенной информационным архитектором («используйте UITableView для простых списков параметров; используйте UIPicker для многоуровневого выбора»);
- Определите, какие переходы используются для каких действий («горизонтальные слайды для прохождения многоступенчатого процесса; вертикальные слайды для выбора вариантов») и другие стандарты, специфичные для пользовательского интерфейса
- Работайте с информационным архитектором, чтобы упростить, упростить или иным образом оптимизировать данные и процессы в соответствии с требованиями конкретной платформы (например, iPhone) и того, как она обычно используется конечными пользователями
- Будьте экспертом по официальным правилам пользовательского интерфейса (например, Apple)
Информационный архитектор может работать с каркасами (грубое расположение вещей), тогда как конструктор пользовательского интерфейса будет работать с макетами, используя инструмент с графическим интерфейсом, например Interface Builder, или просто красивые картинки в инструменте, таком как OmniGraffle и / или Photoshop (идеальное воспроизведение пикселей ).