关于用户界面:图标:没有设计技能的开发人员如何使他/她的应用程序图标看起来漂亮?

关于用户界面:图标:没有设计技能的开发人员如何使他/她的应用程序图标看起来漂亮?

Icons: How does a developer with no design skill make his/her application icons look pretty?

我可能花了太多时间试图使我的视觉界面看起来不错,而我很擅长在可用性和样式之间找到合适的匹配,但我无可奈何地在制作美观的图标。

你们如何克服这个(我敢肯定)这个问题? 我想到的是按钮上的图像,也许最重要的是实际的应用程序图标。

您是依靠内部还是外部的第三方设计师? 还是您知道某个隐藏的网站提供了许多图标供我们使用? 我尝试过Google,但似乎找不到非常昂贵的特殊包装,数百万个《星际迷航》图标或在16x16分辨率下显得糟糕透顶的图标,这是我在应用程序内按钮上的首选尺寸。

任何帮助/建议表示赞赏。


好的图标很难设计。我曾尝试设计自己的游戏,也曾使用内部图形设计师。但是,即使对于图形设计师来说,构建良好的图标集也需要大量工作。

我相信您最好的解决方案是购买/查找一组用于项目的图标。

真丝图标集是不错的免费设置,可以在FamFamFam中找到。这套中有1000多个图标,非常受欢迎。

如果您正在寻找"不同"的东西,则可以花几百美元购买图标集。考虑到让设计师为您创建或自己动手制作的成本,这些套装的成本很便宜!

以下是我在网上遇到的一些图标设计师:

  • 图标工厂
  • 图标体验
  • 图标自助餐

不要忘记,除非您有大量的工具栏按钮或其他类似的对象要填充,否则除了您自己的独特应用程序图标和系统图标之外,很少有其他图标可以实现。 (请记住从用户计算机上的现有库中调用它们,而不是重新打包它们,以使律师满意。)

有太多图标可能和有一些丑陋图标一样糟糕。许多准则指出,如果您无法拥有专业外观的图标,请改用空格。它可以帮助保持界面明亮和整洁。


如果您有钱,一定要找专业设计师。首先,如果您没有太多需要设计师的项目,只需按合同聘用一个即可。如果您开始感到需要专职设计师,那么雇用一名将是有益的。

可以使用外观漂亮的免费图标集,但您应该货比三家,以购买适合您大多数项目的不错的图标集。

最后,如果您没有与设计师联系的机会,请保持外观非常简洁简洁,因为很有可能您无法进行美观的设计(因为您不是艺术家)。


这些是我前一段时间找到的图标链接,我认为它们尚未发布:

  • 适用于您的KDE桌面的Eyecandy

  • +3700为您的网站或博客提供的免费图标

  • 需要图标的人的图标

  • 探戈图标库

这听起来也很有趣:OpenClipArt,但是他们的网站似乎没有提供快速预览(缩略图)


您不必成为一名出色的设计师就可以为您的应用程序提供不错的用户界面和出色的用户体验。

我认为您可以遵循某些原则,这些原则可以极大地改善您的应用程序。

在较高级别上,这包括:

  • 确定您的前3个用例
  • 衡量并减少获得最佳用例所需的点击次数
  • 素描,原型制作,扔掉它,并挑战自己以更少的成本做到这一点

我写了一个博客条目,试图写出一些与GUI设计有关的原理。检查一下,让我知道您的想法。

如何通过一些简单的原理来改善GUI应用程序的用户体验。


我有一对我非常喜欢的夫妇:

GlyFx和流动性矢量图标。

Liquidicity的那些功能对于WPF或Silverlight尤其有用,您可以使界面即使放大也看起来很棒。


尽管我们也使用自由设计师,但我们有一名内部设计师负责我们的工作。

您可以尝试在99个外观设计上发起设计竞赛吗?

也有一些免费的图标集,像这样。

如果您四处搜寻,还会发现很多可以使用的市售图标集(尽管显然,这两个图标集选项都不会为您提供特定于应用程序的图标!)。

希望有帮助!


在注册Visual Studio Express副本时遇到了IconBuffet。他们有一些很棒的图标,您可以在应用程序中使用它们。

对于应用程序开发,我还开始使用.Net中的WPF接口,不久以后也可以在Mono上使用它。借助在Windows应用程序中使用网络图像和图片的能力,甚至没有创意者也可以开发出一些很棒的界面。

对于网站布局,我使用OSWD之类的网站进行免费的设计和布局。


我也推荐IconFactory。或者确切地说:http://stockicons.com/有很多价格合理的图标集,我认为,如果您自己不是图形设计师,那么购买专业的图标集是您的最佳选择。

如果您只需要一个图标,可能值得雇用一名图形设计师。


但是,为什么您实际上需要制作图标以使界面看起来不错呢?如今,图标驱动界面是UI的祸根。例如,看一下Komodo IDE或Eclipse的屏幕截图。这些是设计糟糕的接口。除非将鼠标悬停在按钮上并获得工具提示,否则无法判断按钮的作用。我建议您使用文本,除非有一个图标可以更好地表示该概念,而不是需要直观地表示每个想法。

我猜这取决于您要开发UI的上下文-您是否有很多不以英语为第一语言的用户?它是偶尔使用还是高级用户每天使用?是网站吗?它是桌面应用程序吗?

但是,当您确实需要图标时,那里有一些不错的库。我认为一致性非常重要;例如,Tango"旨在帮助为免费和开源软件创建一致的图形用户界面体验"。而且颇具吸引力的图标是根据知识共享许可的


我认为提及Axialis刚刚免费发布了适用于Visual Studio 2008的Icon Studio版本是很有趣的。仅当安装了VS 2008 Pro或TFS并将其直接插入VS工具栏时,它才会安装。


我最终从vectorstock获得了$ 20的信用(最低金额),它们有很多矢量图像,图标和类似的东西可供选择,以1信用(1 $)的价格出售。


我一直很喜欢VirtualLNK上的图标选择。他们有大量的图标包,价格合理,具有现代感。


试试这个网站www.iconsreview.com,他们会为各种图标包提供免费和购买的评论。


www.iconshock.com有超过40万个图标,您可以花大约400美元购买整个系列。

另外,有许多网站提供免费图标,只需确保检查许可即可。


您可以随时选择Elance并雇用某人为您制作任何图标/徽标。我已经做了好几次了,对于您得到的东西来说,它是相当便宜的。该网站上竞争如此激烈,最终有人会以您的价格进入。我一直认为,用真正不擅长的东西来旋转轮子毫无意义。

哦,是的,喜欢这个网站,保持简单永远是最好的选择!


首先尝试以简洁为目标,然后再考虑美学元素。


作弊并使用照片!

我一直在为此而苦恼,我现在倾向于做的是在纯白色背景上找到物体的照片。可以使背景透明。然后,我使用此转换工具将PNG文件转换为.ico。导出时,请包括最大512像素大小的所有分辨率,以获得良好的效果。


我尝试使我的应用程序非常简单。如果明智地进行操作,那么简单性和可用性本身就是一个好的设计。

以Stackoverflow的所有按钮为例。在您自己的应用程序中实现类似的东西应该不会很困难。它们很简单,可以完成工作。


推荐阅读