Вопрос должен интерпретироваться с общей точки зрения и не предназначен исключительно для веб-приложений или настольных приложений.Каков наилучший способ создания прототипов интерактивных приложений?
Я искал простой и простой способ создания интерактивных прототипов для веб-приложений. Я бы хотел использовать технику, которая позволяет создавать простые пользовательские интерфейсы и, особенно, настраивать пользовательский интерфейс и изменять их в дальнейших итерациях. Заполнение пользовательского интерфейса с помощью данных макета должно быть очень простым. Этот метод может потребовать простой формы программирования, например. для указания поведения перетаскивания из элемента UI элемента U в элемент UI.
Одним из инструментов, которые я использую в настоящее время, является Adobe Flex Builder. Включенный GUI-дизайнер очень хорош, и до сих пор я достиг некоторых навыков с AS3. Проблема заключается в добавлении данных в пользовательский интерфейс. Это всегда приводит ко мне код программирования для проверки и синтаксического анализа структур XML-деревьев и в основном отладки этого раздела прототипа. Слишком громоздко!
Другим инструментом, которым пользуются многие люди, является PowerPoint, который включает в себя очень громоздкий способ создания графического интерфейса, путем рисования каждой части взаимодействия в отдельном слайде. Ни за что! Я бы стал намного быстрее с бумажными прототипами. Другие (лучше!) Инструменты для рисования свободной формы также являются частью этой категории (я счастливый человек с тяжелым весом inkscape), но прототипирование и макет, очевидно, не являются их основной целью. Палитра UI-трафарета для Viso делает его немного лучше, чем конкурс рисунка.
Основные конкуренты в быстрое прототипирование, насколько я знаю, являются:
- iRise
- Axure
- Серена и другие?
- Viso
- Powerpoint, Illustrator, Inkscape или любой другой свободной форме чертежа инструмент
- бумага прототипирования
- IDE с хорошим GUI строителей (например, Flex Builder Designer и Netbeans Матисса)
Мое мнение заключается в том, что реальные GUI-строители - хорошая точка зрения. Каковы ваши нынешние подходы? Пожалуйста, изложите свой процесс и плюсы и минусы в качестве ответа здесь.