Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于iPhone开发的矢量绘图工具_Iphone_Macos_Graphics_Vector Graphics - Fatal编程技术网

用于iPhone开发的矢量绘图工具

用于iPhone开发的矢量绘图工具,iphone,macos,graphics,vector-graphics,Iphone,Macos,Graphics,Vector Graphics,严格来说,这不是一个编程问题,但我在这里问这个问题,因为这肯定是一个软件开发问题,如果你把“软件开发”包括在创建软件系统的所有方面 我是一名独立的iPhone开发者。除了翻译,我自己处理应用程序的所有方面,包括图形。我必须定期创建各种图标、按钮和UI元素。我已经学会了这些技巧,虽然它们肯定不是艺术作品,但我可以有效地使用渐变、阴影、边界笔划、透明度和纹理来创造极简、吸引人的效果 到目前为止,我在所有的开发过程中都使用了一个名为VectorDesigner的矢量绘图工具,偶尔还使用了Pixelma

严格来说,这不是一个编程问题,但我在这里问这个问题,因为这肯定是一个软件开发问题,如果你把“软件开发”包括在创建软件系统的所有方面

我是一名独立的iPhone开发者。除了翻译,我自己处理应用程序的所有方面,包括图形。我必须定期创建各种图标、按钮和UI元素。我已经学会了这些技巧,虽然它们肯定不是艺术作品,但我可以有效地使用渐变、阴影、边界笔划、透明度和纹理来创造极简、吸引人的效果

到目前为止,我在所有的开发过程中都使用了一个名为VectorDesigner的矢量绘图工具,偶尔还使用了Pixelmator进行光栅后处理。到目前为止,它基本上工作正常,但VectorDesigner存在许多问题:

  • 它对其文件使用包格式,这会干扰Subversion的使用
  • 它在很大程度上是一个打印工具,我必须非常小心,不要最终使用分数像素值的对象,这会导致抗锯齿
  • 虽然您可以采用形状的并集或交集,或者添加和减去它们,但曲线往往会通过重复的布尔运算变形,有时会非常显著
  • 它几乎不能控制笔划,以至于我几乎不用它们
因此,我正在寻找一种更好的工具来实现这一特定目的:由未受过图形设计培训的人在Mac电脑上绘制简单图标、按钮和UI元素的基于形状的图形。良好的导出功能将是一个加号,理想情况下,将PNG导出到项目中的位置应该与保存(而不是另存为)文件一样容易

对我来说,完美的工具将是一个允许您通过叠加由基本体形状定义的区域和遮罩来定义对象形状的工具(这些基本体形状将保持单独可编辑),然后定义这些对象的属性,如变换和笔划。不过,我不知道是否存在类似的情况

Adobe的工具给我的印象通常是非常重的,而且通常很贵,但我认为它们是可能的。(强调屏幕设计的焰火似乎特别适合,但我不太了解。)但还有什么其他的呢?如果你像我一样,你会用什么?你推荐什么



编辑添加:当然,一个平面设计师从一个古老的MacPaint复制品中获得的效果要比我从Illustrator CS5中获得的效果好。没有工具可以取代技能和品味,许多程序员几乎没有这两方面的能力。我知道这一点。但幸运的是,我至少有一些品味,让我的用户在评论中称赞我的应用程序的外观。我不是很有天赋,但我知道我的局限性,我不让自己制造任何丑陋的东西。考虑到我的预算,现在就只能这样了。

试试看。边缘有点粗糙,但它们最酷、最独特的功能之一是导出为源代码(石英、可可、可可触感或画布)

我认为这里唯一可以接受的答案应该是“聘请设计师”

但这听起来是你最好的选择

如果你能找到更好的,那就太酷了。像一个jQueryUI,不过是本地人。

我建议

OmniGraffle易于使用,可以保存为PNG,可以创建二进制非包文件(这是界面中的一个选项)。还可以将单位设置为像素,以确保精确对齐。(画布大小->标尺单位)

最后,Graffletopia网站提供了一些不错的iPhone模板,以确保正确操作:

评论我自己的答案。。。在OmniGraffle中并不是一切都可能,但您已经提到了Pixelmator中的后处理。我只是觉得如果你使用OmniGraffle,你可以用VectorDesigner解决一些问题。实际上我已经有了OmniGraffle,但看起来我需要专业版才能真正定制形状$再花100英镑买一件仍然不能满足我所有需求的东西有点太贵了。不过,这主意不错。