创建用户界面时,您在哪里转弯?我是程序员,不是设计师。有任何想法吗?我的“用户界面”通常很糟糕,因为我只想让它发挥作用,你做了什么?
答案 0 :(得分:10)
Google User Experience和The 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)
您无需成为优秀的设计师,即可为您的应用程序提供良好的用户界面和出色的用户体验。
我认为您可以遵循一些可以显着改善您的应用程序的原则。
在较高的层面上,这包括:
我写了一篇博客文章,试图写出与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。