V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
shalakele
V2EX  ›  分享创造

写了 5 年代码,第 1 款独立开发的 App——Mini 记账(有码)

  •  1
     
  •   shalakele · 2020-10-25 23:02:17 +08:00 · 6172 次点击
    这是一个创建于 1472 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前言

    5 年前刚开始学习 iOS 开发,就想着有天可以上线一款属于自己的 App 。期间断断续续地写了些代码,但是因为产品设计能力不足和丑哭的 UI,我没能完成 App 的开发。

    而今年,我下定决心要开发并上架一款 App,于是强迫自己,边开发边查阅各种设计资料,现学现卖,历时 X 个月(我也不知道花了多久,因为这个项目是 18 年创建的) ,它终于上线了——Mini 记账 - 日常收支 极速记录

    image.png

    初衷

    为什么是记账 App ? 也许是学生时代被穷养惯了,刚开始工作有了自己的收入,我就放飞了自我 ,花钱一直大手大脚,月底常常不知道钱到底花到哪里去,工作几年也没多少积蓄,我急需一款记账 App 帮助我记录流水,一开始我把搜索“记账” 排名靠前的 App 都下载使用过,感觉都不符合我的需求,我并不需要太专业、功能太多的记账应用,尤其是理财和社区。

    我只希望每天可以快速地记录我的日常收支,基础的统计功能,方便我日后追溯和掌握收支状况。于是我 以简洁、快速和实用为理念,最终设计开发出 Mini 记账

    主要特点

    • UI 和交互力求简洁
    • 无广告、快速启动
    • 轻量,当前版本 15.3M (本来只有 8M 左右,最近刚更新了 iOS14 小组件,居然一下大了这么多.. 找个时间再优化下)
    • 数据安全,无自家后台, 数据备份使用 iCloud

    功能介绍

    • iOS14 全新桌面小组件
    • 没有预设的收支类别,完全由用户自定义(这个算最特别的吧,区别于现在的主流记账 App,下面具体介绍)
    • 图表统计:折线图收支趋势;饼状图收支类别占比
    • 定时提醒记账
    • 自动记录周期性收支
    • 密码保护( TouchID 、FaceID )
    • 搜索账目(通过金额、类别或备注)
    • CSV 导入,目前只支持固定模板导入,不支持第三方直接导入
    • iCloud 多设备同步数据(高级版)
    • CSV 导出 (高级版)

    记账页

    输入类别

    首次打开记账页,类别需要自己输入,凭直觉输入即可,之后觉得类别不合理可以批量修改记录的类别。


    选择类别 每完成一笔,类别会被自动记录,并且按使用频率自动排序,越常使用的类别越靠前, 上图是我记了一段时间后的类别。 一开始我是分早、中、晚餐去记录,后来发现并不需要这么细致,我就全部合并成 [三餐] , 在设置 - 类别管理中可以修改。 其他功能就不一一介绍了,欢迎下载体验哈。

    最后

    这是我第一个 App,刚起步还有许多不足之处,目前 0 推广每天只靠自然流量,每天下载量个位数,但是依然收获一些好评,真是心花怒放! 也让我更有动力开发下去, 目前还有很多想法正在规划之中,会持续开发优化体验的,觉得适合的朋友可以下载体验下,如果能给个好评就更好了哈!

    应用是免费的,有内购永久解锁专业版,奉上 20 个内购码

    PPXAHAAT67FM
    3H9W3JX6HMX4
    76E6A7KMYFY3
    EWXAJEA6NK9M
    HLRPPKHTYJT6
    PX3XLFLMPPFA
    93TLELKK9YXR
    FPWFFT6PL4NF
    T3YYJKXH9X7X
    P3RL963MY9HW
    XL3NYEWHK39P
    RAJHRLJY3E4W
    7H9WEWEYFLF4
    JWWAFHEXRYHP
    AR6HTXH74ARR
    RKMR4Y66TEH3
    J9NN7HJARYEJ
    AJYRWEEP6TP3
    JL9MN9K9P3NA
    YTPAJ6ETJ9WA
    
    第 1 条附言  ·  2020-10-26 00:01:08 +08:00

    很抱歉图挂了,在这里贴上 imgbed.cn图床

    imgbed.cn图床

    第 2 条附言  ·  2020-10-26 18:07:04 +08:00

    最后再放10个码,体验后可以给我点意见,非常感谢~

    X9NWKFK3LHNN
    4ER3KX37LNK3
    RWYHLE3HYEJJ
    P3HT6NTFEPXK
    6NJ4HHMF3WNL
    7JFAFYY7HHAA
    N9K6M63W9J3L
    PR3JR79E7L9J
    NT9YNM4A9KFA
    X47JKPLNK6YN
    
    第 3 条附言  ·  2020-10-27 13:06:31 +08:00
    非常感谢大家下载体验和给出的建议
    我的码不太够了,还想留些给朋友体验
    所以暂时先不用在评论区留邮箱了
    但是没关系,等我继续打磨优化,下一次来推广 我再给大家发福利哈 ~
    (限时免费内购)
    66 条回复    2020-12-18 15:38:03 +08:00
    OldActorsSmile
        1
    OldActorsSmile  
       2020-10-25 23:31:26 +08:00   ❤️ 1
    楼主的图没显示出来,复制链接直接访问可以,估计是那个图床禁止跨域了。
    推荐楼主用这个图床:www.imgbed.cn
    Saszr
        2
    Saszr  
       2020-10-25 23:35:00 +08:00   ❤️ 1
    图挂了...
    每次看挂图的推广,内心就停不下来的吐槽 XD
    yghack
        3
    yghack  
       2020-10-25 23:37:17 +08:00
    JWWAFHEXRYHP
    yghack
        4
    yghack  
       2020-10-25 23:37:28 +08:00
    已使用,感谢楼主
    shalakele
        5
    shalakele  
    OP
       2020-10-25 23:47:56 +08:00
    @Saszr
    @OldActorsSmile
    感谢提醒.. 我这里看是没问题的所以没发现。。
    还有我刚来社区,请问帖子是无法编辑吗?
    ArronJun
        6
    ArronJun  
       2020-10-25 23:51:13 +08:00 via iPhone
    我的小程序也叫这个名字,哈哈
    dengshen
        7
    dengshen  
       2020-10-25 23:54:34 +08:00 via iPhone
    AR6HTXH74ARR 试试
    shalakele
        8
    shalakele  
    OP
       2020-10-26 00:01:43 +08:00
    @ArronJun 巧了哈 ~
    MEOWwONE
        9
    MEOWwONE  
       2020-10-26 00:14:53 +08:00 via iPhone
    J9NN7HJARYEJ 已用 感谢分享!
    wilsonxu
        10
    wilsonxu  
       2020-10-26 00:33:26 +08:00
    PPXAHAAT67FM 已兑换,谢谢分享,特别喜欢这样不花里胡哨的软件!
    titi14gj
        11
    titi14gj  
       2020-10-26 00:47:34 +08:00 via iPhone
    AJYRWEEP6TP3 已使用,最近出的记账类 app 有点多啊
    torenayto
        12
    torenayto  
       2020-10-26 02:39:51 +08:00 via iPhone
    数字键盘每个按键有点小,会有种按不中的感觉,建议尽量撑大点。
    shalakele
        13
    shalakele  
    OP
       2020-10-26 09:18:55 +08:00
    @titi14gj 同感,但是我 18 年就开始想做个记账 App,就是执行力太差 😂
    shalakele
        14
    shalakele  
    OP
       2020-10-26 09:19:11 +08:00
    @torenayto 感谢反馈,下个版本马上优化
    shalakele
        15
    shalakele  
    OP
       2020-10-26 09:20:20 +08:00
    @yghack
    @dengshen
    @MEOWwONE
    @wilsonxu
    感谢使用
    gogo88
        16
    gogo88  
       2020-10-26 09:40:23 +08:00
    码没了....
    EmpCold
        17
    EmpCold  
       2020-10-26 15:57:58 +08:00
    看着不错,求个码
    shalakele
        18
    shalakele  
    OP
       2020-10-26 16:11:14 +08:00
    @gogo88
    @EmpCold
    我晚上再放 10 个码,记得来哈
    shalakele
        19
    shalakele  
    OP
       2020-10-26 17:26:55 +08:00
    @gogo88
    @EmpCold
    你们留个邮箱吧,我单独发你俩
    isouu
        20
    isouu  
       2020-10-26 18:26:27 +08:00
    俺也要一个 emhvdXpob3U5NzA2QDE2My5jb20=
    shalakele
        21
    shalakele  
    OP
       2020-10-26 18:49:18 +08:00
    @isouu
    我附言放多了 10 个,你看下还有剩不
    pomony
        22
    pomony  
       2020-10-26 20:51:07 +08:00
    界面很简洁很清爽,不过我这边没有默认类别,是需要自己添加吗?
    建议设置常见的默认格式,像早午晚饭,三餐,打车费,电影什么的
    pomony
        23
    pomony  
       2020-10-26 21:01:13 +08:00
    浅色模式点击购买,顶部状态栏全白不展示了,深色模式没有这个问题
    管理类别,重命名的时候是不是可以把旧的名称复制到输入栏呢,一般都是加减字之类的修改,重新输有点麻烦啊
    pomony
        24
    pomony  
       2020-10-26 21:06:05 +08:00
    gogo88
        25
    gogo88  
       2020-10-26 21:29:43 +08:00 via iPhone
    gogo88
        26
    gogo88  
       2020-10-26 21:37:53 +08:00 via iPhone
    有幸抢到一个,谢了
    html
        27
    html  
       2020-10-26 22:49:04 +08:00 via iPhone
    @shalakele 有没考虑 wifi 下 IP 访问提供 web 记账页面呢
    私以为比 excel 导入要方便一点
    xiaomingVTEX
        28
    xiaomingVTEX  
       2020-10-26 23:28:55 +08:00
    感觉有那么点像钱迹
    catvoo
        29
    catvoo  
       2020-10-26 23:29:26 +08:00 via iPhone
    [email protected] 谢谢楼主!
    wdxbb
        30
    wdxbb  
       2020-10-26 23:46:08 +08:00 via iPhone
    [email protected] 求发码,我是钱迹用户,但它没有 icloud 同步,感觉楼主这个不错,深度体验一下一定给一个中肯的评价
    wanwan
        31
    wanwan  
       2020-10-27 07:28:17 +08:00 via iPhone
    [email protected] 求个码体验下,谢谢
    xuzywozz
        32
    xuzywozz  
       2020-10-27 09:17:24 +08:00
    就用楼主的 app 开始记账了
    shalakele
        33
    shalakele  
    OP
       2020-10-27 09:27:39 +08:00
    @pomony
    感谢这么认真的反馈
    1 、没有默认类别是考虑到每个人都有自己的分类习惯,我刚开始记账那会面对一堆分类很懵逼,不知道如何归类,要纠结下才能做出选择,所以我干脆预设分类,用户可以自己凭感觉输入,完成后会自动保存类别,方便下次记账快速选择
    2 、顶部栏全白应该是 bug,下版本修复; 重命名的建议很棒,下版本加上哈
    3 、感谢反馈,下版本修复
    shalakele
        34
    shalakele  
    OP
       2020-10-27 09:29:40 +08:00
    yggjklkaytui
        35
    yggjklkaytui  
       2020-10-27 09:38:25 +08:00
    楼主只考虑 CSV 导入,就没考虑数据导入的功能?关系到数据迁移,我以前用的随手记,因为广告现在用包子记账,现在的数据在包子,6 月以前的几年的数据在随手记,十分不方便
    EmpCold
        36
    EmpCold  
       2020-10-27 09:44:32 +08:00
    @shalakele NzYzNTE3Njg3QHFxLmNvbQ== 感谢!
    olin6520
        37
    olin6520  
       2020-10-27 09:57:15 +08:00
    b2xpbjY1MjBAZ21haWwuY29t 求个码体验一下,感谢楼主!
    0es
        38
    0es  
       2020-10-27 10:54:08 +08:00
    @shalakele emVybzBlc0Bob3RtYWlsLmNvbQ== 感谢
    chengsitom
        39
    chengsitom  
       2020-10-27 11:05:29 +08:00
    Y2hlbmdzaXRvbUAxNjMuY29t 求个码体验一下。
    Wiioy
        40
    Wiioy  
       2020-10-27 11:10:40 +08:00
    [email protected] 想体验一下别的记账软件,求个码,谢谢!
    tyty7yy
        41
    tyty7yy  
       2020-10-27 11:16:22 +08:00
    NTY4MzE4MzU5QHFxLmNvbQ== 求个码谢谢
    gaoyx416
        42
    gaoyx416  
       2020-10-27 11:34:27 +08:00
    [email protected]
    同求码,挺喜欢,不过没有也会付费的哈哈。
    roma
        43
    roma  
       2020-10-27 11:52:04 +08:00
    来晚了
    bugsystem
        44
    bugsystem  
       2020-10-27 12:03:31 +08:00
    MjI5MTQ0ODc2MEBxcS5jb20= 求个码谢谢
    iv2s
        45
    iv2s  
       2020-10-27 12:19:41 +08:00
    图挂了不少。
    shalakele
        46
    shalakele  
    OP
       2020-10-27 12:21:24 +08:00
    @yggjklkaytui 据我所知,现在市面上记账 App 都是用 CSV 导入 /导出实现数据迁移,做得细致点的可以直接识别不同的 CSV 格式,比如安卓端的钱迹。
    不知道你指的数据导入是? 如果是说一键直接从其他 App 转到我的 App,这个实现不了,因为其他平台是不会开放数据的接口的
    shalakele
        47
    shalakele  
    OP
       2020-10-27 12:24:01 +08:00
    @html Excel 导入是为了批量导入,如果单条记录的话还是建议用 App 操作哈,不过后面会考虑出 Mac 端的 Mini 记账,因为现在苹果有个新玩法,iOS 端的 App 可以比较方便地迁移到 Mac 端,具体怎么实现还没有研究。
    yggjklkaytui
        48
    yggjklkaytui  
       2020-10-27 13:08:03 +08:00
    @shalakele 比如随手记导出的实 myMoney.xls ,可不可支持导入
    hyplddfx
        49
    hyplddfx  
       2020-10-27 14:32:26 +08:00
    随手记是只有会员导出吧?
    shalakele
        50
    shalakele  
    OP
       2020-10-27 19:27:15 +08:00
    @yggjklkaytui 抱歉暂时只支持按我的模板导入,还没研究过其他平台的数据格式,所以不清楚。 如果熟练 Excel 公式,批量转换格式应该是挺快的,主要是时间格式,其他无外乎类别,金额和备注,不需要额外操作。
    Kirakbit
        51
    Kirakbit  
       2020-10-27 22:40:34 +08:00
    好東西幫頂!
    yggjklkaytui
        52
    yggjklkaytui  
       2020-10-28 11:39:34 +08:00
    @shalakele 导入中文是乱码,要怎么转换一下啊?
    udumbara
        53
    udumbara  
       2020-10-28 12:49:04 +08:00 via iPhone
    手动同步 iCloud 会报错,这个 1.99 美元体验可不够好
    [![报错]( https://vkceyugu.cdn.bspapp.com/VKCEYUGU-imgbed/ab06ab5b-5ad1-4579-b9a1-db326da0b179.png)]( https://imgbed.cn)
    udumbara
        54
    udumbara  
       2020-10-28 12:52:19 +08:00 via iPhone
    顺便提个建议,如果支持汇率转换就更好了
    shalakele
        55
    shalakele  
    OP
       2020-10-28 16:25:35 +08:00 via iPhone
    @yggjklkaytui 如果可以的话麻烦发下你的导入文件给我?节选几条数据给我就好,我想重现一下这个问题
    jian.dev@qq.com
    shalakele
        56
    shalakele  
    OP
       2020-10-28 16:33:50 +08:00
    @udumbara 抱歉给你造成了不好的体验。 我想问下你是否开通高级版后,立即点击手动同步? 如果是的话,杀死 App 重启即可解决这个问题。 根据图中的报错,是因为没有创建 iCloud 备份空间, 而我的逻辑是在启动 App 时并且是专业版的情况下才创建。 是我不够严谨,抱歉了 ~
    shalakele
        57
    shalakele  
    OP
       2020-10-28 16:52:49 +08:00
    @udumbara 你是指多货币记账,还是只要内置一个转换汇率的工具?
    shalakele
        58
    shalakele  
    OP
       2020-10-28 18:08:18 +08:00
    @yggjklkaytui 文件重新保存一下,另存为,格式务必选择.csv
    udumbara
        59
    udumbara  
       2020-10-28 21:48:38 +08:00 via iPhone
    @shalakele 前一个问题:是的,开通后直接同步,现在 OK 了;后一个问题:多币种就 OK,因为经常会有外币的支出,多谢
    udumbara
        60
    udumbara  
       2020-10-28 21:51:29 +08:00 via iPhone
    本来是不记账的,碰到楼主这么清爽的 app,干脆用起来,加油,挺好的
    udumbara
        61
    udumbara  
       2020-10-28 21:55:04 +08:00 via iPhone
    另外,把设置页面那个高级版换个地方放,或者把高级版三个字去掉,留下那个图标完全够了,那三个字纯属多余
    shalakele
        62
    shalakele  
    OP
       2020-10-29 09:14:32 +08:00
    @udumbara 感谢你的中意,你的建议我会认真考虑的哈 ~
    OldActorsSmile
        63
    OldActorsSmile  
       2020-11-12 09:23:26 +08:00
    老哥,项目进展如何呀
    Itesting
        64
    Itesting  
       2020-11-13 09:43:31 +08:00 via iPhone
    等楼主下次分享
    shalakele
        65
    shalakele  
    OP
       2020-11-15 00:20:23 +08:00 via iPhone
    @OldActorsSmile 最近上班比较忙,开发会慢一点😂
    shalakele
        66
    shalakele  
    OP
       2020-12-18 15:38:03 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2697 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 15:27 · PVG 23:27 · LAX 07:27 · JFK 10:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.