Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.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_Ios_User Interface - Fatal编程技术网

如何设计好看的iPhone应用程序

如何设计好看的iPhone应用程序,iphone,ios,user-interface,Iphone,Ios,User Interface,我想我已经掌握了iPhone编程的基本知识,现在我想让我的应用程序看起来更好 每次我向我的家人/朋友展示我所做的事情时,他们都认为这看起来有点“基本”。我倾向于同意 我知道如何定制桌面视图,但除此之外,我所做的一切看起来都有点“实用”。我所有的书都只涉及基本知识。里面没有什么看起来令人惊奇的东西 我知道这是一个非常模糊的问题,但我真的需要让事情看起来更好 我必须擅长艺术吗 我听说有人在Quartz composer中使用定制设计,他们是这样做的吗 谢谢好的iPhone应用看起来不像“艺术”。它们

我想我已经掌握了iPhone编程的基本知识,现在我想让我的应用程序看起来更好

每次我向我的家人/朋友展示我所做的事情时,他们都认为这看起来有点“基本”。我倾向于同意

我知道如何定制桌面视图,但除此之外,我所做的一切看起来都有点“实用”。我所有的书都只涉及基本知识。里面没有什么看起来令人惊奇的东西

我知道这是一个非常模糊的问题,但我真的需要让事情看起来更好

我必须擅长艺术吗

我听说有人在Quartz composer中使用定制设计,他们是这样做的吗


谢谢

好的iPhone应用看起来不像“艺术”。它们看起来像手机附带的标准苹果应用程序。UI设计的真正“艺术”在于遵循平台的标准约定。如果您的应用程序看起来“基本”,这并不重要;真正重要的是它的功能性和易用性。苹果在很大程度上做到了这一点,并为他们带来了丰厚的回报


研究手机上的应用程序,看看它们是如何工作的,然后遵循这些模式。用户测试(即使只是与您的朋友和家人一起测试)正是正确的做法。如果你的程序足够强大和有用,他们不会担心它看起来有点基本。事实上,这可能是一个真正的优势。事情越复杂,人们就越难从盒子里拿起并想出如何使用它。普通iPhone用户的注意力不会很长,应用商店里有很多应用,很难责怪他们没有浪费太多时间。

虽然我同意@Cody的观点,但好的UI/UX不是艺术,艺术确实有一席之地。艺术并不能取代一个好的用户界面,但它确实增加了它。没有太多的艺术,艺术需要成为应用程序的背景部分。背景、图标、按钮背景等

如果你,像我一样,不能成为艺术的一部分,雇佣一个艺术家——如果收入能支持的话


最后,艺术家并非天生的用户体验设计师,他们通常是两种不同类型的人。

+1感谢分享这一伟大见解。当然,这是真的。我可能夸大了我的回答。你确实需要徽标、图形、图标等,你确实需要成为一名艺术家,才能在这个部门创造出体面的工作。我认识的大多数程序员都不是真正的艺术家,包括我自己。最好的解决办法肯定是让别人为你做这件事。要么雇佣某人(如果你能负担得起),要么利用所有免费提供的艺术品。例如,有一些很棒的图标库是根据GPL授权的。但绝对值得一提的是,这与UX不同。对于图标签出,所有B&W都会根据需要着色。