2020-12-20

已经公开: Ahnn: 一个基于网页面向移动端的记账应用

源码:https://github.com/2nthony/ahnn

前言

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

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

打造记账应用的契机

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

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

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

网页应用 VS 手机应用

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

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

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