V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ye22st
V2EX  ›  程序员

打算开发一个记账 APP,有些疑问想问问大佬们

  •  
  •   ye22st · 2020-08-19 09:36:50 +08:00 · 5766 次点击
    这是一个创建于 1562 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我想将数据同步至服务器上,这样便于设备同步账单数据。

    我的疑问是,这样是否涉及到法律以及隐私方面的问题。我是个人开发者。

    henyi2211
        1
    henyi2211  
       2020-08-19 09:45:47 +08:00   ❤️ 1
    不拿这些数据拿去换钱, 应该问题不大.

    这种 app, 我是不敢用的, 谁知道我的数据会不会被卖......
    同步有很多方法, 不一样就要使用到服务器
    ye22st
        2
    ye22st  
    OP
       2020-08-19 09:48:50 +08:00
    @henyi2211 大佬,如果不用服务器的话,还有哪些方式可以同步数据?如果更换设备的话。
    yuanchao
        3
    yuanchao  
       2020-08-19 09:50:34 +08:00   ❤️ 1
    本地存储,不使用网络权限;做一个设备同步按钮,用户点击同步的时候再申请网络权限去上传数据
    nulIptr
        4
    nulIptr  
       2020-08-19 09:52:15 +08:00   ❤️ 1
    @ye22st
    1.手动导入导出
    2.集成其他云存储平台,比如苹果上用 iCloud
    mumonitor
        5
    mumonitor  
       2020-08-19 09:53:20 +08:00   ❤️ 1
    用公有云同步方案吧,icloud,onedrive,dorpbox 之类的。
    lllllliu
        6
    lllllliu  
       2020-08-19 09:54:09 +08:00   ❤️ 1
    蓝牙;
    扫描二维码,就是接收端起一个 server,发送端扫二维码只要是局域网或者对方是公网就行了;
    webrtc 这一类的 p2p 点对点不带中继的话都很安全;
    声音,数据解析成声音发送过去也可以的(略难;
    图像,直接识别图像内容解析数据;
    dot2
        7
    dot2  
       2020-08-19 10:03:32 +08:00   ❤️ 1
    坚果云,目前用的薄荷记账就是支持坚果云同步数据,老哥可以参考下
    gz911122
        8
    gz911122  
       2020-08-19 10:04:16 +08:00   ❤️ 1
    @ye22st 坚果云之类的啊
    Banxiaozhuan
        9
    Banxiaozhuan  
       2020-08-19 10:06:51 +08:00   ❤️ 1
    我擦 用信用卡就可以记账了啊
    为什么还要一个专门的 APP
    ye22st
        10
    ye22st  
    OP
       2020-08-19 10:21:29 +08:00
    好的,我去看看坚果云。
    littiefish
        11
    littiefish  
       2020-08-19 10:31:57 +08:00 via iPhone   ❤️ 1
    为什么不用 icloud
    ye22st
        12
    ye22st  
    OP
       2020-08-19 10:35:24 +08:00
    emmm,我都去看看吧。
    gscsnm
        13
    gscsnm  
       2020-08-19 10:45:28 +08:00   ❤️ 2
    持续关注,现在记账 app 太难用了,功能复杂,安全问题还不能保障

    不持续联网,推荐
    daizige
        14
    daizige  
       2020-08-19 11:02:21 +08:00   ❤️ 3
    一个程序员:我想自己做的 App
    下一秒:做个记账 App 吧
    (忘了从哪里看到这句话:有一半的 [独立] 开发者都会做一个记账 App )
    ye22st
        15
    ye22st  
    OP
       2020-08-19 11:04:46 +08:00
    听了各位 V 友的建议,初步想法是:
    1 、账单数据默认存手机本地,可以使用手机自带的数据库,比如 SQLite 之类的;
    2 、支持用户自主备份到坚果云以及 Icloud ;
    3 、APP 内不加广告 或 会员去除广告?(感觉这样做不太好,毕竟都是挺讨厌广告的)

    等于全部东西都在本地处理,但是这样会不会存在 APP 逆向的问题。虽然好像也没事。

    还有个问题想请假,如果这样这样子开发的话,如何变现盈利。前提是功能这些比较完善了。说实话,我受够各种广告,我自己开发的话,是一点广告都不想加。这样的话,怎么恰饭,靠捐赠吗?感觉都是些很现实的问题啊。
    fanyingmao
        16
    fanyingmao  
       2020-08-19 11:05:10 +08:00   ❤️ 1
    这是我在这论坛上第二次看到要做记账 app 的帖子了。难道真没有好用免费的记账 app ?
    daizige
        17
    daizige  
       2020-08-19 11:06:47 +08:00
    @fanyingmao 才第二次 看来你逛 V 站不多
    ye22st
        18
    ye22st  
    OP
       2020-08-19 11:07:10 +08:00
    @daizige 确实,好像都是这样。主要还是看个人吧,我的话还是想留下点什么东西吧。
    ye22st
        19
    ye22st  
    OP
       2020-08-19 11:07:58 +08:00
    感觉都是前期为爱发电吧,后期就各种广告啥的,会员付费去除。
    ye22st
        20
    ye22st  
    OP
       2020-08-19 11:08:23 +08:00
    我个人使用的很多记账 APP 都是这样,有点难受。
    daizige
        21
    daizige  
       2020-08-19 11:11:30 +08:00   ❤️ 1
    @ye22st
    1 、看一下 [钱迹] 是怎么做的、我认为是最成功的记账 App 的个人开发者了,你考虑得到的问题他都已经相对的解决了,包括跨平台。可以想想他是怎么做的。
    2 、 [懒猫存钱] 是在 iOS 才发布的后起之秀、我认为他主旨是想跳脱 [记账] 的概念、但最终还是不得不折服在了记账上
    你花一天时间研究完这 2 个 App 之后再看看你是否还有信心、再写一个记账 App 吧。
    你会认为自己写的比别人的好用在哪呢、这个比较重要
    ye22st
        22
    ye22st  
    OP
       2020-08-19 11:19:21 +08:00
    好的,谢谢大佬,我去看看,了解下。
    asionbo
        23
    asionbo  
       2020-08-19 11:29:02 +08:00   ❤️ 1
    @daizige 没错,我也想做,🐶
    henyi2211
        24
    henyi2211  
       2020-08-19 11:30:06 +08:00   ❤️ 1
    @ye22st 订阅制, 比如用户订阅了一年, 那用户可以使用这期限内新增的功能; 超了一年, 如果用户没续费了, 那之前更新的功能还可以使用, 要使用之后新增的功能就要续费才行;

    这种方式, 对用户对开发者, 我感觉都比较合理
    polaa
        25
    polaa  
       2020-08-19 11:41:46 +08:00   ❤️ 1
    我用的记账 app 是不给网络权限的
    murmur
        26
    murmur  
       2020-08-19 11:55:01 +08:00   ❤️ 1
    这个东西我怎么感觉是伪需求,我只要看一下支付宝和微信什么都知道了
    ruyu
        27
    ruyu  
       2020-08-19 12:25:48 +08:00   ❤️ 1
    用 webdav 就好了, 这样可以使用任何支持 webdav 的服务同步. 坚果云就支持 webdav. joplin 就是使用 webdav 的.
    zjsxwc
        28
    zjsxwc  
       2020-08-19 12:42:35 +08:00   ❤️ 1
    wps excel 不行吗

    sillydaddy
        29
    sillydaddy  
       2020-08-19 13:03:01 +08:00   ❤️ 1
    @ye22st
    #6 提到了有个扫二维码的同步方案,直接在设备之间双向同步,前提是在一个局域网内(比如连接了同一个 Wifi)。
    傻瓜式操作,https://github.com/claudiodangelis/qrcp

    另外记账的话,有没有用过开源的 Beancount ?类似于使用记事本记账,但统计、查询、各种报表都给你自动生成好。虽然对普通用户不太直观,但属于 Geek 首选啊,记账又快速又直观。
    可以看下记账后的样例,https://fava.pythonanywhere.com/example-beancount-file
    yooooooooo
        30
    yooooooooo  
       2020-08-19 14:07:49 +08:00
    建议记账类的 app 还是订阅制,开发者有动力更新,用户也不用担心用到一半开发者不更新了。结果要迁移几年的记账历史。
    kelestudio
        31
    kelestudio  
       2020-08-19 14:17:36 +08:00   ❤️ 1
    记账类的 APP,就是广告呗。专门搞个页面可以申请信用卡。赚份子钱。
    onfuns
        32
    onfuns  
       2020-08-19 14:20:02 +08:00   ❤️ 1
    我做过,都是给自己玩的。商用的话除非用户量大,不然谁管你啊
    SenLief
        33
    SenLief  
       2020-08-19 14:23:16 +08:00   ❤️ 1
    目前最成功的应该是钱迹了。作者也在 v2 。
    Moyyan
        34
    Moyyan  
       2020-08-19 15:05:18 +08:00   ❤️ 1
    记账类啊,我个人觉得不太好盈利吧,我看大多数采取的是订阅制,但是这也算不上刚需,反正我是不愿意一年花个两三百去订阅一个记账 app 的。
    draguo
        35
    draguo  
       2020-08-19 17:31:54 +08:00   ❤️ 1
    大部分用户并不会在意数据的同步方式,简单才是最重要的,事无巨细的记录意义不大,我一般一个月统计一次总数
    hotcool100
        36
    hotcool100  
       2020-08-19 17:48:46 +08:00   ❤️ 1
    用 腾讯文档 Excel 来记账的飘过,一个月一个 sheet,微信和 QQ 账号互通,方便~~~~
    hotcool100
        37
    hotcool100  
       2020-08-19 17:51:02 +08:00   ❤️ 1
    @daizige 哇哈哈,12 年前我也用 C#写了个桌面版记账工具……嗯,14 年前……
    MePride
        38
    MePride  
       2020-08-19 17:59:20 +08:00   ❤️ 1
    @daizige 我擦。。。我也有这种想法。。。做个记账 app 。。。
    testver
        39
    testver  
       2020-08-19 18:13:23 +08:00   ❤️ 1
    正在从 05 年开始使用的 财智理财 转移到 Money Pro,买了 iphone ipad macmini 和 win 的客户端,准备再开个同步。毕竟要移动记账才方便些。
    testver
        40
    testver  
       2020-08-19 18:24:27 +08:00   ❤️ 1
    我记帐只记支出账,收入和预算使用 excel,毕竟也不是每天使用。

    记好支出,配合每年的预算 review,基本上能看出这些年物价通胀的轨迹,以及哪些方面的支出是大头,这些年支出的 50%是因为父母、子女以及亲友之间的往来,自己的消费反而没什么大的上升。
    Soar360
        41
    Soar360  
       2020-08-19 19:42:11 +08:00   ❤️ 1
    挖财很好用,配合短信记账,可以做到事无巨细。
    24bit
        42
    24bit  
       2020-08-19 20:04:57 +08:00   ❤️ 1
    ledger-cli + git
    Ainsoph
        43
    Ainsoph  
       2020-08-19 20:16:56 +08:00   ❤️ 1
    我觉得你可以在用户支出或是收入时添加动画效果。(视金额而定)
    learningman
        44
    learningman  
       2020-08-19 20:25:40 +08:00   ❤️ 1
    @yuanchao 不管是苹果还是安卓,网络只要在安装的时候声明一下就行了。。。
    baobao1270
        45
    baobao1270  
       2020-08-19 21:10:56 +08:00   ❤️ 1
    我只想有个复式记账的软件……
    daizige
        46
    daizige  
       2020-08-20 00:34:17 +08:00   ❤️ 1
    @MePride 别说你了 是个想写 App 的码农都准备写一个
    (码农们的真的缺乏产品的思维、记账的特点强需求、不难。就算是产品能不能有点新意啊。拜托以后大家发帖说我准备做个 App 的时候、不要说做个记账的了)
    danielzhang0212
        47
    danielzhang0212  
       2020-08-20 00:42:20 +08:00   ❤️ 1
    听说过没用过的 Emacs Ledger mode

    https://github.com/ledger/ledger-mode
    puncsky
        48
    puncsky  
       2020-08-20 05:42:57 +08:00 via iPhone   ❤️ 1
    huhexian
        49
    huhexian  
       2020-08-20 08:15:17 +08:00   ❤️ 1
    https://itlu.org/jizhang/ 这里有个记账程序,可以买个授权试一试
    tengshe789
        50
    tengshe789  
       2020-08-20 08:33:24 +08:00   ❤️ 1
    持续关注
    ladychili
        51
    ladychili  
       2020-08-20 08:51:19 +08:00   ❤️ 1
    不能打通支付宝微信京东的话,没什么意义
    fox0001
        52
    fox0001  
       2020-08-20 09:19:36 +08:00 via Android   ❤️ 1
    @ladychili #51 同意。记账软件最大的障碍或者缺点是,需要手输交易数据。能解决从多个支付软件或商城导入交易数据,才真正实用。
    huayumo
        53
    huayumo  
       2020-08-20 09:45:24 +08:00   ❤️ 1
    建议打通银行查账,支付宝,微信查账,银联查账,证券账户等等.做就要做个最牛逼的
    Valid
        54
    Valid  
       2020-08-20 13:29:55 +08:00   ❤️ 1
    全程消费用信用卡+花呗=记账
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5668 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 01:35 · PVG 09:35 · LAX 17:35 · JFK 20:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.