user-interface - 用户界面设计

  显示原文与译文双语对照的内容

创建用户界面时,你在哪里转? 我是一个程序员,不是设计师。 什么好主意?我"ui"通常是可怕的,我只是想让它工作,你做什么工作?

时间:

用户体验simplicity简单的。的法则非常好。

我在设计时总是不好,但毕竟阅读了很多关于使用google简单,设计和分析基于简单的谷歌和其他设计的设计,我的用户界面开始消耗更少的资源。

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

不过,有一些书可能值得阅读:

它始终是一个很好的方法来查看你喜欢的其他网站。

我转向。设计师 ! 我记得杰夫·阿特伍德在编码发布关于这个恐怖前一段时间,但它值得又说: 程序员制作糟糕的设计师 !

有 99设计( 堆栈溢出用来获取他们的logo ) 等网站,你可以雇佣工作相当便宜。

花大量的时间探索其他人所做的新应用程序。 找到你觉得工作很好的东西并在你的下一个项目中使用它们。 慢慢地,你将构建一系列优秀的用户界面实践。

我通常先复制其他内容,然后更改/改进,直到看到我想要的。 我是not-designer,没有太多的艺术感觉,老实说支出只字不提天( 周数) 为应用程序创建一个ui,它是更容易把别的东西,旋转它如何我喜欢。

MSDN博客通常是一个寻找灵感的好地方,因为很多作者喜欢使用他们喜欢的技术( Brad'博客,如果你想寻找WPF-ish界面的话。

如果你正在编写桌面应用程序,只需遵循你所选择平台的用户界面指南,就会花费你很长的时间。

如果你是在网络上,你被广泛的愚弄了,你只需要一个设计师。

那说,不要陷入思考UI设计的思考。 拥有正确的交互模型可能更重要。 一个平面设计师不会帮你。 如果你没有访问用户界面专家的权限,那么尝试从用户界面设计开始程序员

你不必成为一个优秀的设计师,你就可以为你的应用程序提供良好的用户界面和出色的用户体验。

我认为你可以遵循某些原则来显著改进你的应用。

在高层次上,这包括:

  • 确定你的前 3个用例
  • 测量并减少通过顶层用例所需的点击次数
  • 草图,Prototype,扔掉它,挑战你自己

我写了一个博客条目,试图写出与GUI设计相关的一些原则。 这里瞧瞧吧,让我知道您的想法。

如何使用一些简单的原则改进GUI应用程序的用户体验。

请参见这里线程用于一些提示。

总结它:让某人有能力做它,或者保持它的简洁和简单。

@AdamLerman 你再也找不到人做你的设计了。 一切都会花钱,尤其是艺术家的photoshop时间。

在世界自动化的家庭自动化中,有大量独立的设计师。 我使用一个非常简单的界面,然后使用 GuiFX编辑器的图形和布局

...