Я использовал комбинацию инструментов для создания пользовательского интерфейса. Если я тестирую статичный внешний вид, то я использую комбинацию бумажных и белых эскизов. Это быстро сделать и их легко выбросить, как только вы начнете работать над более детальными проектами. Как сказал «Хэмиш Смит», вам нужна некоторая степень разделения между вашими макетами и конечным продуктом.
Когда я хочу проверить интерактивность своих проектов, я раньше использовал макеты бумаги, но я предпочитаю использовать PowerPoint, который предоставляет пользователям лучший способ взаимодействия с приложением, чем постоянно заставлять меня показывать им бумажные наброски того, что На странице есть кнопка, с которой они будут работать, и о том, как работают определенные функции. Я просто настроил его, поэтому при нажатии на кнопки или ссылки на слайде PowerPoint вы переходите к слайду, который соответствует тому, куда эта кнопка приведет вас в реальном приложении.
В настоящее время я играю с SketchFlow от Microsoft, который является частью Expression Blend, и это довольно впечатляет. Я не играл с этим много, хотя, так что я еще не знаю каких-либо ограничений, которые он может представлять. Кроме того, я попробовал Balsamiq, и это тоже похоже на хорошее приложение, но опять же я не использовал его достаточно, чтобы найти его ограничения. Я хочу прояснить, что я использую их только для тестирования интерактивности вместо PowerPoint. Я все еще думаю, что статические макеты лучше всего делать с бумагой и досками.