查看原文
其他

移动开发者做工具,界面不酷炫没关系,原生的系统风格也很好【1】

风海铜锣 风海铜锣
2024-10-07

⬆️ 欢迎戳蓝字关注

接续上篇:《浅谈移动开发者打造口碑型产品的打法思路(一)

经常有这样一类开发者朋友,他们个人或者三人组内的小团队非常擅长写技术向的工具,例如给开发者用的调试工具、文件传输、各类格式文件的编解码,还包括古典机种的游戏模拟器等。

但同时他们也有一个苦恼:不喜欢或不擅长给专业的东西做华丽的界面(也很难凭个人感觉去正确评估界面那么设计好不好),但是做的太简陋又怕用户不买单。

本文就是想写给这一类朋友一个朴素而实在的选择,让技术帝专注于技术,不用在花里胡哨的界面中烦恼。

📝 如果不擅长做视觉,也不要强迫自己做“酷炫”

有些开发者做工具时,不知道选择什么界面风格好,就会很想把工具做酷炫点。例如下面这样的。

这一类效果不是说不好,但是其实对大部分小开发者很难驾驭。而且还可能会增加大量开发成本,甚至还很容易“翻车”。

像 github 上经常就有各种开源组件,提供各式各样的“特效”。坦白说我建议可以作为技术学习下下来研究和改造,但非必要尽量少用为好。

一个好的产品视觉,核心要素按优先级来分三点:

  1. 完整提供用户所需功能的视觉指引。

  2. 要保证视觉上的统一。

  3. 视觉效果美观。


以上三点做到了,才能谈特色和个性问题,第一和第二点才是重中之重。

而开源组件的“特效”有个缺陷,就是它是个单一局部控件,作为开发者要考虑的是产品的整体,也就是整体风格要统一。那么你用了一个酷炫的组件没意义,你必须让它为整体服务,而如果反过来让整体适应一个特效,又会增加额外的开发负担。总体来说肯定得不偿失。

另一方面,对于专业工具,专业感有时候比酷炫重要,尤其是深度工具领域里用户需要的是一个朴素易用界面的时候。

📝 相对适合普通技术型开发者的工具风格:原生系统风格

所谓原生系统风格,就是遵照平台官方的原生设计,包括组件、配色、自带的系统控件等。

必要时当然也要自定义一些控件和视觉效果,但是因为有了系统界面的参考,设计起来也有一个统一的参照物。

系统风格的好处很多,挑一个重点来说,那就是用户一看就知道怎么用。

这对实用型工具是非常重要的。

如果说最好的自行设计的风格能拿 90 分,那么最差的可能就是 0 分甚至负分,而保守的系统风格可以让自己稳稳的拿住起码 70 分,且知门槛低廉,而不必支付过多的开发成本。

可能有人会说,那些用户量很大的工具,不可能使用 “系统级设计” 吧,看起来是小开发者为了节约开发成本才不得已?那可不一定,下面这个产品,用户量应该不小吧,它的整体风格就很“系统”,而且体验还相当的好。

看图猜产品。


📝 系统风格的配色怎么获取

在 iOS 的 UIKit 中就给开发者提供了各式各样的系统级颜色。

系统级蓝色如下。

而开发者如果需要使用控件相关的系统颜色,例如标题、副标题,也有系统级的 Label 配色。

有时候工具型产品也有给一些元素打标签和打标签颜色的需求。例如说电子邮箱软件给邮件打颜色标签。

以下是一堆系统颜色打标签的颜色示例。

这些颜色都是系统级颜色参考。本截图其实是我从 iOS 内置的待办事项中抠出来的。

🔗 补充链接

移动开发者联盟入群指引


个人观点,仅供参考
继续滑动看下一个
风海铜锣
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存