用户界面设计

时间:2008-08-11 17:24:54

标签: user-interface

创建用户界面时,您在哪里转弯?我是程序员,不是设计师。有任何想法吗?我的“用户界面”通常很糟糕,因为我只想让它发挥作用,你做了什么?

18 个答案:

答案 0 :(得分:10)

Google User ExperienceThe laws of simplicity是非常好的开始。

我的设计总是很糟糕,但在阅读了很多关于可用性,简洁性,设计并开始分析谷歌设计和基于简单性的其他设计之后,我的用户界面开始变得更少了。

答案 1 :(得分:4)

我通常都是自己做的 - 只是因为我的预算非常有限。

然而,有些书可能值得一读:

看看你喜欢的其他网站总是一件好事:)

答案 2 :(得分:3)

我转向... DESIGNERS !我记得杰夫阿特伍德刚刚在Coding Horror上发布了这个帖子,但它值得再说一遍:程序员会让设计师变得糟糕!

有像99designs这样的网站(堆栈溢出用它来获取他们的徽标),你可以在那里以相当便宜的方式出租这些工作。

答案 3 :(得分:3)

花大量时间探索其他人制作的新应用程序。找到您认为合适的东西并在下一个项目中使用它们。慢慢地,您将构建一个良好的UI实践的全部功能。

答案 4 :(得分:2)

我通常从复制其他内容开始,然后更改/改进它,直到它看起来我想要的方式。我也不是设计师,并且没有太多的艺术感,老实说,不能花费数天(数周)为应用程序创建UI;只是拿走别的东西并按照我喜欢的方式旋转它会容易得多。

MSDN博客通常是寻找灵感的好地方,因为许多作家喜欢使用他们喜欢的技术的皮条客应用程序/网站(如果你正在寻找WPF-ish界面,Brad Abrams的博客很好)

答案 5 :(得分:1)

请参阅this thread了解一些提示。

总结一下:让有技能的人去做或保持干净简洁。

答案 6 :(得分:1)

您无需成为优秀的设计师,即可为您的应用程序提供良好的用户界面和出色的用户体验。

我认为您可以遵循一些可以显着改善您的应用程序的原则。

在较高的层面上,这包括:

  • 确定前3个用例
  • 衡量并减少通过最常见用例所需的点击次数
  • 素描,原型,扔掉它,并挑战自己用更少的
  • 来做

我写了一篇博客文章,试图写出与GUI设计相关的一些原则。看看它,让我知道你的想法。

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

答案 7 :(得分:1)

如果您正在编写桌面应用程序,只需遵循所选平台的UI准则,您将获得很长的路要走。

如果它出现在网络上,那么你就会被广泛搞砸,你只需要一名设计师。

也就是说,不要误以为UI设计完全是视觉外观。拥有正确的交互模型可能更重要。平面设计师不会帮助你。如果您无权访问UI专家,请尝试从User Interface Design for Programmers开始。

答案 8 :(得分:1)

看起来非常明显,但我建议Joel Spolsky为“程序员设计用户界面”。 Versions available on paper and online。你可以在半天内阅读它并对UI有一个很好的理解。

答案 9 :(得分:1)

许多(图形)设计师不了解用户界面的需求,需要做大量研究并要求人们尝试一些事情 - “放手” - 看看他们做了什么,让他们感到困惑的是什么,他们犯了什么错误。

大多数建议为用户界面设计提供了三个步骤: 内容或线框 - 界面中的内容, 流动或关系 - 如何链接,和 风格 - 看起来如何。

主题很大,以前发布过很好的链接,Coopers书中的'关于脸'虽然有点罗嗦有解释各种陷阱。

答案 10 :(得分:0)

您可以浏览这些十大设计启发式 •显示系统状态 •熟悉的比喻&语言 •控制与控制自由 •一致性 •防止错误 •对召回的认可 •灵活性和效率 •美学与审美简约的设计 •认识,诊断和恢复 从错误 •帮助

阅读本文关于启发式评估, HE

答案 11 :(得分:0)

我读过的关于可用性/交互设计的最好的书,也是我读过的最好的书之一,是由Alan Cooper撰写的一本名为About Face 3: The Essentials of Interaction Design的书。

这是一本很棒的书,因为它讨论了任何类型界面的界面设计背后的许多基本概念,而不仅仅是在网络上。理解这些概念将有助于您做出更好的创意决策,尤其是在设计尚未设计的东西时(如新产品或社交网站类型),而不仅仅是帮助您复制已经完成的工作。

答案 12 :(得分:0)

在我知道有互联网之前,我读过Apple Human Interface Guidelines,看起来他们一直在及时了解。

您还可以阅读一些完全不同的内容,例如Raskin's

所以我想答案已经解读了。在你考虑过你想做什么以及如何做之后,你聘请了图形设计师,让它在发生时看起来很好看。但我还没有找到一位设计师,他不仅仅是调整了应用程序,而且还描​​述了它。

答案 13 :(得分:0)

LukeW有几篇关于用户界面设计的文章,书籍和示例以及可用性问题。

我特别发现Web Application Form Design文章很有帮助。

答案 14 :(得分:0)

在世界家庭自动化领域,有很多独立设计师。我使用非常简单的界面进行原型设计,然后使用GuiFX

中的图形和布局

答案 15 :(得分:0)

@AdamLerman你永远不会找人去免费做你的设计。一切都要花钱,特别是艺术家的Photoshop时间。

答案 16 :(得分:0)

如果您正在寻找基于网络的内容,请查看this thread中的参考资料。

我喜欢使用像这样的网站来完成一些完整的网站,这些网站在我自己的设计时放在一起。只要确保在信用到期时保留信用。

答案 17 :(得分:0)

我总觉得这只是让其他人去做...如果我的身体里只有一块创意骨头......

真的只是寻找有用的好(希望是免费的)地方。将查看99designs。