Как часть моей работы в качестве веб-разработчика, я трачу много времени на создание прототипов пользовательского интерфейса, чтобы показать клиента.
Я видел, как Шаттлворт (и команда дизайнеров) выкачивают такие изображения:
Это сделано тем, что называется Balsamiq Mockups ... Что-то, что балансирует на вершине Adobe Air (yack!) и стоит 79 долларов.
Я пробовал, но он все время падал. Я думаю, что это как-то связано с Air, а не с самим приложением. Я хочу сказать, что если я заплачу за что-то, я хочу, чтобы он был родным.
Лично мне нравится делать прототипы web-ui в Inkscape (программа для рисования векторной графики), она довольно проста в использовании и вы можете повторно использовать большую часть макета, когда вы собираетесь делать конечный продукт.
Попробуйте Glade Interface Designer, конструктор интерфейса GTK / Gnome, обычно используемый для реальных приложений, но в равной степени можно использовать для прототипов.
Я также рекомендую использовать Inkscape для макетов.
Где я нахожу это очень удобно - это разметка существующего пользовательского интерфейса ... Сделайте снимок экрана приложения , вставьте в Inkscape и поместите его на заблокированный слой, затем сделайте свой рисунок поверх слоя, чтобы показать все изменения, которые вам нужно показать.
Я использовал Mockingbird раньше для очень небольшого проекта. http://gomockingbird.com Это веб-клиент, который позволяет сотрудничать. Похоже, что он собирается оставить бета-версию и перестать быть свободным через несколько дней.