2008-08-11 4 views
21

Куда вы обращаетесь при создании пользовательского интерфейса? Я программист, а не дизайнер. Есть идеи? Мой «пользовательский интерфейс» обычно ужасен, так как я просто хочу заставить его работать, что вы делаете?Дизайн пользовательского интерфейса

+1

возможно дубликат [Хорошие книги/ресурсов для дизайна пользовательского интерфейса?] (Http://stackoverflow.com/questions/868297/good-books-resources-for -user-interface-design) –

ответ

10

Google User Experience и The laws of simplicity очень хорошие старты.

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

3

Обращаться к ... ДИЗАЙНЕРЫ! Я помню, как Джефф Этвуд рассказывал об этом в Coding Horror некоторое время назад, но он заслуживает того, чтобы снова сказать: программисты делают ужасных дизайнеров!

Есть такие сайты, как 99designs (переполнение стека использовало его для получения своего логотипа), где вы можете нанять работу за довольно дешевую.

+0

Кажется, что 99designs - это больная точка в некоторых местах ... http://bit.ly/EhQH3 Интересно, что типы arty думают о StackOverflow ... –

1

См. this thread несколько советов.

Подводя итог: получите кого-то с навыками, чтобы сделать это или держать его очень чистым и простым.

2

Обычно я начинаю с копирования другого, а затем меняя/улучшая его, пока он не посмотрит, как я хочу. Я тоже не дизайнер, и у меня нет большого художественного смысла, и честно не стоит беспокоиться о том, чтобы проводить дни (недели), создавая пользовательский интерфейс для приложения; гораздо проще просто взять что-то еще и покрутить, как мне нравится.

Блоги MSDN обычно являются хорошим местом для поиска вдохновения, поскольку многие из авторов любят судить приложения/веб-сайты, которые используют свои любимые технологии (блог Брэда Абрамса хорош, если вы ищете интерфейсы WPF-ish).

0

Я всегда полагал, что это было просто заставить кого-то еще, чтобы сделать это ... если бы у меня был творческая кость в моем теле ...

был на самом деле просто ищет хорошие (надеюсь бесплатно) места, которые могли бы помочь с этим. Вы проверите 99designs.

4

Я обычно делаю все это сам - только потому, что мой бюджет довольно ограничен.

Однако есть некоторые книги, которые могут быть стоит прочитать:

И это всегда хорошая вещь, чтобы посмотреть, что другие сайты делают, что вам нравится :)

0

Если вы хотите сделать что-то веб-интерфейс, проверьте ссылки на this thread.

Мне нравится использовать сайты, подобные этим, для некоторых фрагментов и фрагментов, которые я собрал, когда делаю свой собственный дизайн. Просто не забудьте сохранить кредит, в котором должен быть кредит.

0

@AdamLerman Вы никогда не найдете кого-нибудь, кто сделает ваш дизайн бесплатно. Все стоит денег, особенно время работы художников.

1

Если вы пишете настольные приложения, просто следуя инструкциям пользовательского интерфейса для выбранной платформы, вы пройдете долгий путь.

Если это в Интернете, тогда вы широко привинчены, вам нужен только дизайнер.

При этом не обманывайтесь, думая, что дизайн пользовательского интерфейса касается визуального внешнего вида. Вероятно, правильная модель взаимодействия важнее. Графический дизайнер не поможет вам в этом. Если у вас нет доступа к специалисту пользовательского интерфейса, попробуйте начать с User Interface Design for Programmers.

0

В домашней автоматизации мира существует множество независимых дизайнеров. Я прототип с очень простым интерфейсом, а затем использую графику и макет с GuiFX

3

Проведите много времени, исследуя новые приложения, сделанные другими людьми. Найдите то, что вы найдете, хорошо работает и используйте их в своем следующем проекте. Медленно вы создадите репертуар хороших пользовательских интерфейсов.

0

LukeW содержит несколько статей, книг и примеров по пользовательскому интерфейсу.

Я особенно нашел статью Web Application Form Design, чтобы быть полезной.

0

Перед тем, как я узнал, что есть интернет, я прочитал Apple Human Interface Guidelines, который, казалось бы, был в курсе последних событий.

Вы также можете прочитать некоторые совершенно разные дубли, как Raskin's

Так что я полагаю, что ответ читается. ПОСЛЕ того, как вы подумали о том, что вы хотите сделать и как, вы нанимаете графических дизайнеров, чтобы они выглядели хорошо, пока это происходит. Но я еще не нашел дизайнера, который более чем подправил приложение, и я описал его.

0

Многие (графические) дизайнеры не понимают потребности пользовательского интерфейса, нужно провести довольно много исследований и попросить людей попробовать что-то - «руки выключены» - и посмотреть, что они делают, что смущает их, какие ошибки они совершают.

Большинство советов дает три шага для создания пользовательского интерфейса: контента или каркасные - что это в интерфейсе, поток или отношение - как ссылки и стиль - как он выглядит.

Тема огромная, есть хорошие ссылки, ранее размещенные, книга Куперса «О лице», хотя в немногословном есть объяснения различных ошибок.

0

Это кажется довольно очевидным, но я бы предложил «Дизайн пользовательского интерфейса для программистов» Джоэла Спольского. Versions available on paper and online. Вы можете прочитать его через полдня и получить хорошее представление о пользовательском интерфейсе.

1

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

Я думаю, что вы можете следовать определенным принципам, которые могут значительно улучшить ваше приложение.

На высоком уровне это включает в себя:

  • Определение вашего топа-3 случая использования
  • Измерения и уменьшение количества кликов, которое требуется, чтобы получить через верхние прецеденты
  • эскиза, прототип, Throw это прочь, и бросьте вызов себе, чтобы сделать это с меньшим

Я написал запись в блоге, которая пытается выписать некоторые принципы, связанные с дизайном графического интерфейса. Проверьте это и сообщите мне, что вы думаете.

How to improve the User Experience of your GUI application with some simple principles.

+1

Ссылка не работает: s –

0

Лучшая книга, которую я когда-либо читал по юзабилити/Interaction Design, и одна из лучших книг, которые я прочитал период, книга под названием About Face 3: The Essentials of Interaction Design Алан Купер.

Это фантастическая книга, потому что в ней говорится о многих фундаментальных концепциях дизайна интерфейса для любого типа интерфейса, а не только в Интернете. Понимание этих концепций поможет вам принять более креативные решения, особенно при разработке чего-то, что еще не проектировалось (например, нового продукта или типа социального сайта), а не только помочь вам скопировать то, что уже сделано.

0

Вы можете пройти через эти Ten Design Эвристика • Показать статус системы • Знакомые метафор & языка • Контроль & свобода • Консистенция предупреждения • Error • Распознавание над отзывом • Гибкость & эффективности • Эстетическая & минималистский дизайн • Распознать, диагностировать, & Восстановить с ошибками • Помощь

Прочитайте эту статью о эвристической оценке, HE

Смежные вопросы