2nthony

我离职后在打造一个记账应用

2020-12-20

前言

记账应用是我的第二个想法。

在开始「记账」应用之前,我还打算打造一个独立小产品(手机应用),但由于没有任何手机相关开发知识,如果一并开始学习的话会将时间拉长,得不偿失。在一段时间后,我把它放弃了。

打造记账应用的契机

由于我离职后也没有了持续的收入,因此需要找一款记账应用记录一下我一个月的综合花费,以使得将来能合理分配每个月的费用。

在尝试了好几款记账应用后(包括 Android,iOS 平台)都没有一款合心意的,它们几乎都有以下至少任意一项原因:

为何不打造一个简单易用的记账应用?

网页应用 VS 手机应用

网页应用是真正意义上的跨平台,且在任意有浏览器的地方就能使用。

由于我本身熟悉网页相关比手机相关要多,因此网页应用是比较合理的选择;为了能更加像一个手机应用,它至少需要配备 PWA 能力。

PWA 在安卓系统 Chrome 浏览器的加持下是比较完善的,至于 iOS 应该是刚刚起步,这里有个iOS 14 PWA 相关介绍

需要关注用户体验

我们一直在强调「用户体验」。个人认为在移动设备上有比较好的体验是三星的移动系统 One UI。它对现在的大屏手机有着很好的设计哲学,它将整个手机屏幕大约分为 3 等分:上 1/3 为 Viewing Area(视觉区域;下 2/3 为 Interaction Area(交互区域。

视觉区域是大部分人单手操作难易触及的地方,交互区域则相反;因此通过将整体操作往下移动,达到单手握持也能完成交互。

我如何从 0 开始

我的知识比较有限,并且很少会接触到前端领域以外的东西;因此我需要借助一些工具用来画原型,列的功能清单,补充一些设计体验相关知识,以及其它。

在工具层面上主要应用了:

这款记账产品应该符合这些特点

对于它还有一些其它的想法