Hello,各位开发者们大家好,我是潜伏很久了的萌新,之前一直没有作品也不好意思来报到。直到现在,按某种意义上来说我也算是半个独立开发者了,目前在开发一款记账 App。说到这款 App 就不得不提到首富(钱迹开发者),开发这款 App 很大一部分原因是因为首富。之前在微博忘了是怎么关注到首富的了,后来知道首富是钱迹的开发者,由于我用的是 iPhone,所以钱迹那时候也用不上(那时候 iOS 还没有)。某天首富发微博说 iOS 版钱迹使用 Flutter 写的,我一看赶紧加入了内测看看用 Flutter 写的钱迹完成度如何,使用下来感觉流畅度还不错,虽然 UI 原生了点,功能还是完备的嘛。我心里叨咕着,既然 Flutter 的生态能够支持开发出这样的 App 为何我自己不尝试一下呢?恰好我自己之前一段时间学了 Flutter,后面因为工作忙着忙着变得懒散又把开发 App 的想法扔到一旁了。或许有时候我们做事情是需要时机的,刚好那段时间工作又不太开心,像大部分工作了几年的程序员一样,觉得程序员的工作生涯一眼看到了头,想做点新的尝试和改变。其实从大学的时候我就一直有关注独立开发者的状态,自己也很喜欢体验不同的 App,也一直想开发一款 iOS App(为什么是 iOS 呢,因为我果粉)觉得独立开发者能按自己的想法做 App 真是太好了。无奈自己没什么天分也不够勤奋,作为一名小前端也没能力开发自己想开发的 App。如今我觉得正好是个机会,二话不说我裸辞了,辞职之后每天早上就去奶茶店、咖啡店重新学习 lutter,早上出去晚上 10 点多才回家,不得不说外出干活比在家效率高太多了。你们别以为我是个很自律的人,其实在此之前我坚持不了持续时间这么长的学习状态。
学完之后我就在想该开发什么产品呢,恰好我自己有记账的需求,而我又不太满意市面上的记账产品,不是做的不好,而是不适合我,大多数记账产品只是记账,而我有购买股票、基金,我希望我的资产能够实时动态更新,并且把每天的股票基金收益自动记录下来,这样我就可以回看我的收益了,所以我就把资产记账软件作为我第一款开发的软件了,也可以说这是根据我个人需求而做的 App。持续了大概三个月时间才把 App 整个框架写出来了,由于没有开发 App 和后端的经验,说实话这过程是比较累的,刚开始也有不少的 Bug,在苹果登录和苹果内购那倒腾的进度也很慢,不过由于做的是自己喜欢的事情并且每天憧憬这上架之后带来的幻想收入,就很开心,累并快乐着。当然这过程中还有涉及到 UI 设计和产品原型,这些都是很重要的,做好这些能够大大提高开发效率,这就是后话了,我也是做着做着才感悟到的。
后面我才又了解到,原来首富是在大厂做过架构师,并且产品是有收益才出来做独立开发者的,而我只是一名小前端,学历低,能力也非常一般,如果在开发之前知道我估计也没什么信心去做独立开发了 。其实我裸辞去独立开发存在很大的赌性成分,离职的时候我也犹豫能不能把产品做出来,我也知道开发完这个 App 我还是要回去上班的,为了心里上架一个 App 的信念赌一把吧。还好一步一步也把 App 磨出来了,如今半只脚踏进了独立开发,与首富成为了友商(手动 doge)。生活所迫,前段时间我又回到职场上去了,App 也磨磨蹭蹭才把一些 Bug 修复了,不知不觉快一年时间过去了,时间过得真快呀,希望后面能像首富一样,回去上一段时间班之后能够再次离职全职做独立开发,或许会有这一天也许没有这一天,不管怎样我已经尝试过了,实现了心中的小愿望也尝试了一段时间的独立开发,那个爽估计是喜欢做产品的人才能体会,很满足了。虽然目前一分钱没有盈利,我也不太在意,毕竟这个 App 是为我自己而做的,现在第二款 App 也有一些想法了,相信在明年会把她开发出来。因为第一次写 App,自己总觉得有不完善的地方,完成基本功能后就开始计划重构这个 App,目前正在做这部分的工作,又得把之前写的重新写一遍,本来我想重构完把体验做得更好才发这篇文章的,迫于上班没有之前那么多时间,重构完估计还得一些时间,为了能早日入群我就把产品交出来了。以上是我全部的开发故事啦,希望接下来能跟大家多多交流学习,独立开发的路不容易,还要不断成长。
写完上面的文章才发现我忘了介绍自己的 App 「金梨」是一个记账 + 投资的资产管理的 App,初衷就是在 App 上了解自己的资产情况,比如自动更新自己的基金 股票等收益,日常记账还是需要手动录入的,还有一些功能和想法后面再做,欢迎下载体验。
发完文章终于可以进群了!!管理你看到我了吗,拉我进克
目前支持的功能