设计一个简单,干净,直观的应用程序有多困难?

很难。 但不是出于您想的原因。 每个像素都可以精美设计,每一行代码都可以优雅而富有表现力地编写。 但是,如果该应用程序令人困惑,过于复杂或仅具有令人迷惑的商业动机,那么它就不会成功。

“简单,干净和直观”通常是设计术语。 请记住,设计不仅取决于外观,还取决于其工作原理。 使用一个好的前端框架,您可以走得很远,但是如果您不考虑使用UX测试用户,则该应用程序仅对非常有限的人员(通常只是创建者)有意义。

使最简单的事情成为可能。 我不在乎它是否是手绘纸。 让5–6个人执行任务。 诸如:“在哪里单击以添加新用户?”看着他们挣扎,然后您将知道下一步该怎么做。 重复直到您拥有一个“简单,干净,直观”的应用程序。

这是一项具有挑战性的工作,但是,只要具备正确的技能和思维定势,就有可能。

我所有的应用程序均具有3.8或更高的星级,并且我的应用程序的每月活跃用户数为数百万,并且还在迅速增长。

对于大多数应用程序,我至少要在纸上和虚拟站点上进行三遍使用流程设计迭代,然后再将其交到开发人员手中进行编码。 甚至在此之后,我们一直在思考: “我如何优化使用流程?”

您需要特殊类型的人,他们对这种工作有深刻的用户同理心 。 这项工作可能同时令人兴奋和痛苦,是的,有些阴阳。 您可以做到,只需将所有零件放在纸上,然后思考, 用户在乎什么? 一遍又一遍地。

这确实是一个自我回答的问题。 如果您有一个简单的概念,那么设计应用程序应该很容易。 但是,如果您的概念模糊,复杂或仅完成一半,那么设计简单,干净且直观的应用程序将非常困难!

首先执行想法! 了解您要为用户做的事情。 了解您将为他们做些什么,使他们的生活变得更好。 确保您的想法中充满了明显的漏洞。

只有有了明确的想法后,才能创建清晰的界面。

“简单,干净和直观”是模糊的主观度量。

定义特定的客观评估标准,然后开始设计。

同意弗朗西斯·库鲁帕切里尔(Francis Kurupacheril)的意见。 “简单,干净和直观”是UI设计中毫无意义(但被滥用)的术语。

我花了大约1000个小时来设计,编码,测试并将我的第一个应用程序投放到AppStore,但我并不专业。

您可以从Udemy或Ray Wenderlich等优秀教程之一中复制一些应用程序,从而更快地完成此任务。