没有用于GUI设计的通用“最佳”软件。这仅取决于您的软件/工作流程首选项。
的Photoshop
我不确定“多个可编辑渐变”是什么意思,但是如果您知道自己在做什么,Photoshop将提供设计您可以想象的任何GUI所需的所有工具。无需“捣乱”工具。
尽管它的名字,Photoshop的发展已经远远超出了简单的照片编辑/操纵工具的范围,并且没有理由不能在其中进行GUI设计。Photoshop可能提供了市场上任何图形程序中最全面的光栅图像编辑工具集,其用途广泛,从数字绘画到漫画书着色到插图到网络和UI设计到视频制作以及创建3D游戏艺术甚至照片法医。
诸如调整蒙版,图层样式,矢量路径,智能对象,图层复合等功能使UI设计成为已经熟悉其界面和深层功能集的用户的自然选择。另一个优点是,它与Illustrator,Flash Catalyst和许多第三方应用程序/插件等工具很好地集成在一起。
烟花
许多人喜欢Fireworks进行Web设计,因为那是专门为Web设计而设计的,因此,它也是GUI设计的好工具。Fireworks面向对象并支持页面,符号和样式,非常适合UX设计工作流。很多人还发现,Fireworks无需借助标尺,指南或测量工具即可为他们提供更好的像素完美控制。
此外,Fireworks还具有很多不错的功能,例如渐变抖动,ASE色板,并且在某些方面比Photoshop更好的版式控制。Fireworks的Web层及其与Adobe Device Central的集成也使轻松为多个设备快速原型化成为可能。
插画家
在UX设计人员中,另一个流行的应用是Illustrator,它与Fireworks具有很多共同之处。与Fireworks一样,它支持符号,高级对象样式,多个画板(类似于页面)以及更好的矢量编辑功能。
Photoshop,Fireworks,Illustrator和InDesign都可以在网上使用线框/模具套件和UX模板,但是由于Illustrator和Fireworks支持可重用的符号库,因此模块化UX设计在Illustrator和Fireworks中更加容易。
Illustrator还支持字符和段落样式,使其版式设计功能远远优于Photoshop或Fireworks。此外,Illustrator适用于插图,因此您可能要创建的任何图标或Web图形都可以在同一程序中制作。
InDesign
InDesign是IA,IxD等中另一个非常流行的应用程序。它的图形设计功能可能会受到限制,但是它对页面,段落和字符样式,摘要和对象库的支持使其成为许多UX设计任务的理想选择。InDesign还具有非常先进的排版功能,并支持网格布局。这与InCopy集成和Adobe Digital Publishing Suite一起,使其成为希望为其杂志设计移动应用程序的印刷媒体公司的自然选择。
但归根结底,每种工具都有其优势和劣势。大多数特定于UX的应用程序(例如Axure,Balsamiq,OmniGraffle等)都具有许多出色的特定于UX的功能,用于布局/线框/交互设计。但最终,您仍然需要为UI设计实际的图形,需要使用这些图形设计工具,例如Photoshop / Fireworks / Illustrator。
这就是为什么大多数UI设计工作流程都包含多个应用程序的原因。因此,除非您只关心UI设计过程的单个部分(例如,线框图或构建UX库或原型),否则就不会有一个“最佳软件”。