因为在用的 Toshl 免费版只支持两个账户,显然不够用,所以想自己做一款 iOS 的记账应用。自己动手丰衣足食,嗯。
看起来这么厉害的开头,可事实上,iOS 的应用开发我现在是一点都不会呢。就像当年学 Windows Phone 的应用开发一样,这一次也是为了解决自己的个人问题。不过这次想慢慢来,不急着先捣腾 Xcode 和 Swift。因为在构想一款 app 的时候,其实会有很多想法,有些想法不太经得起推敲或者太超前了,有些想法又很容易忘记某些细节,总之我觉得还是记下来比较好。
下面是我用很简单的列点清单,给这款理想中的记账应用定的一些基调和特征。用英文写了,不过也都挺简单的。
Feeling
- vibrant
- lightweight
- bold
- distinct
- straightforward
这样子好像还不够具体,再给这些形容词加上描述的对象的话:
- vibrant color
- lightweight interface
- bold typography
- distinct hierarchy
- straightforward words
嗯,这个应用使用起来大概就是这些感受了。
Functionality
- multiple accounts support
- call focus on how much I have spent and earned this month
- record expense, income and transfer action
- allow me to check the cash flow by month
- maybe simple chart or infographic
- maybe multiple currency support
- maybe budget
功能列一下还是挺有必要的。最后三个 maybe 的项我个人其实不太需要,不过用长远的眼光看的话,可能会是后期迭代的内容。
What I can record
- expense or income or transfer
- amount
- date (automatically or manually edit)
- currency (preset based on language or country)
- account
- category
- note (optional)
记账要记哪些信息得理理清楚。
Color
- red for expense
- green for income
- grey for transfer
- accent colors for category icons
- bright interface
- maybe dark theme
- maybe translucent UI elements
- maybe gradient
Typography
- preinstalled font on iOS
- beautiful-looking numbers and currency marks
- multiple font weights support
- sans serif
颜色和字体排版都是 UI 的组成部分,先粗糙地定一些要求吧。
暂时能想到的就是这些。估计得等到画草图的时候才会有新想法了。
后续待跟进。