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

好多卡 - 目标是成为一个专业且好用的信用卡管理 APP,第 1 次更新

  •  
  •   riordanw · 2020-07-05 17:08:29 +08:00 · 5504 次点击
    这是一个创建于 1362 天前的主题,其中的信息可能已经有所发展或是发生改变。

    历史版本的帖子

    1.0: https://v2ex.com/t/681857

    为什么做这个?

    市面上的信用卡管理 APP,功能不是很能满足专业信用卡玩家的需求:大公司的 APP 主要专注于记账、贷款、代还账单等,个人开发者的 APP 则主攻卡片管理、还款日提醒等。

    所以,我就自己写了一个 APP,目标是能满足专业需求,同时简单好用。当前的版本,独家功能是把信用卡按照额度分组,每组的额度都要尽可能的相等。

    APP 使用 Swift+SwiftUI 开发,需要 iOS 13 以上的系统才可以运行。

    本次更新的内容

    本来计划是添加一些缺失的大众功能,比如还款日提醒等。在开发时发现,当前使用的 UserDefault 数据存储对于相关业务逻辑不是很好用。经过选型,CoreData 是一个不错的选择。

    同时,SwiftUI 又存在一些问题需要解决,不然用户体验很差劲。

    因此,本次更新就暂未添加还款日提醒等新功能。不然工作量太大。

    解决 SwiftUI 的一些奇奇怪怪的问题

    • TextField 无法正常输入中文。感谢 @NFC 、 @Zheming 的反馈。
    • NavigationView 之内的 Picker,存在重定位的现象,即「弹上来」。感谢 @also24 的反馈。
    • List 中的 Divider 时有时无。

    交互优化

    • 添加信用卡,使用 FAB 按钮,更方便手指点击。
    • 关闭按钮使用文本按钮,可触控面积加大。

    底层更新

    • 将用户数据存储从 UserDefault 迁移到 CoreData,以支持未来更复杂的业务。

    已知 bug

    • 重新计算额度配平的分组后,APP 可能会崩溃。这个 bug 与 SwiftUI 的 List 有关,已经在下一个版本修复。

    后续计划

    • 增加免息期计算功能
    • 增加还款日提醒功能

    如何获得 APP?

    定价 6 元,无内置广告。App Store 链接如下,也可扫描二维码: https://apps.apple.com/cn/app/id1491868906

    欢迎大家使用 TestFlight 使用最新的测试版,并给出宝贵的建议。TestFight 链接如下,也可扫描二维码: https://testflight.apple.com/join/ZuW9kx6v

    第 1 条附言  ·  2020-07-06 10:30:38 +08:00
    1.1.1 版本已更新:解决了重新计算额度配平的分组后,APP 可能会崩溃的问题。
    52 条回复    2020-07-09 14:26:30 +08:00
    qyd0801
        1
    qyd0801  
       2020-07-05 20:19:07 +08:00 via Android
    ios13 有点苛刻
    yanzhiling2001
        2
    yanzhiling2001  
       2020-07-05 20:20:12 +08:00   ❤️ 1
    ios 有点苛刻了
    imdong
        3
    imdong  
       2020-07-05 20:38:55 +08:00
    我甚至都没有这么信用卡可以管理。
    qi19901212
        4
    qi19901212  
       2020-07-05 20:49:28 +08:00
    小程序里面信用卡管理方便的很。你这还要钱
    tanranran
        5
    tanranran  
       2020-07-05 21:10:43 +08:00   ❤️ 13
    云闪付不好吗
    fangcan
        6
    fangcan  
       2020-07-05 21:31:48 +08:00
    这涉及到钱的,卡的,需要输密码么? 有信用背书么
    testver
        7
    testver  
       2020-07-05 22:19:40 +08:00
    卡号都全给了,你能保证安全吗?

    多到这么多卡的都用 Excel 离线管理,少卡的人随便一个银联云闪付都解决了。
    belin520
        8
    belin520  
       2020-07-05 22:48:42 +08:00 via iPhone
    跟银行打通账单获取了吗?
    riordanw
        9
    riordanw  
    OP
       2020-07-06 00:28:20 +08:00 via iPhone
    @imdong 没有这么多卡的确用不着
    riordanw
        10
    riordanw  
    OP
       2020-07-06 00:29:57 +08:00 via iPhone
    @tanranran 我现在使用云闪付还款,这一点它的体验很好。
    riordanw
        11
    riordanw  
    OP
       2020-07-06 00:30:37 +08:00 via iPhone
    @fangcan 不必提供敏感信息。APP 也不上传任何信息。
    riordanw
        12
    riordanw  
    OP
       2020-07-06 00:33:18 +08:00 via iPhone
    @testver App 可以在不提供卡号的情况下使用。理论上,Excel 可以做一切事情。我也用 Excel 管理过卡片,但这对于我来说不是一个好方案。
    riordanw
        13
    riordanw  
    OP
       2020-07-06 00:34:43 +08:00 via iPhone
    @belin520 获取账单对于我来说不是一个刚需,而且涉及隐私问题。如果需要获取账单,卡牛、51 信用卡等会提供更好的解决方案。
    riordanw
        14
    riordanw  
    OP
       2020-07-06 00:49:24 +08:00 via iPhone
    @qyd0801 目前全球大约有 81%的设备升级至了 iOS 13 。较低 iOS 版本的用户,因为使用了 SwiftUI,现在的确无法照顾到。
    dingwen07
        15
    dingwen07  
       2020-07-06 01:02:53 +08:00 via iPhone
    未见需要联网的功能但 app 一上来就请求了联网
    另外上面全部银行额度配平三个页面切换动画很迷惑 我是 iOS14
    riordanw
        16
    riordanw  
    OP
       2020-07-06 01:04:40 +08:00 via iPhone
    @yanzhiling2001 目前作为 MVP 验证,就先只考虑 iOS 平台。如果有一天要做 Android 版,也许会考虑用 Flutter 实现。
    moln
        17
    moln  
       2020-07-06 01:06:03 +08:00   ❤️ 1
    我赌 V2EX 90%以上的人不知道信用卡光凭卡号有效期姓名,部分网站需要 cvv2,不需要密码,就能在网上消费。
    riordanw
        18
    riordanw  
    OP
       2020-07-06 01:07:21 +08:00 via iPhone
    @qi19901212 某小程序不要钱,取而代之的就是:删张卡,得先看 20 秒激励视频广告。商业模式与用户体验,如何取得平衡是一个有意思的话题。
    riordanw
        19
    riordanw  
    OP
       2020-07-06 01:15:14 +08:00 via iPhone
    @dingwen07 1. 联网是应该是 Google Firebase Analytics 、Google Firebase Crashlytics,有疑问的 V 友可以抓包验证。涉及隐私的 App,索取互联网权限的确会让人感到害怕,我考虑下如何处理。2. 全部、银行、额度配平是使用一个 List 实现的,动画效果是自带的,我没做额外的开发。动画让人疑惑的话,我换一种视图组织方式,看能否解决动画的问题。
    riordanw
        20
    riordanw  
    OP
       2020-07-06 01:20:11 +08:00 via iPhone
    @moln 在海外网站消费过的,应该都明白吧。本 App 内的所有信息都保存在本地,不会上传。打开 App 就蹦出来联网权限这个点,会让人感到不安,我考虑下如何处理。
    moln
        21
    moln  
       2020-07-06 01:41:29 +08:00   ❤️ 1
    @riordanw 1 、携程、booking 这个级别的都出现过客户信用卡信息泄露被盗刷的情况,你怎么做到比他们更好? 2 、当资本市场出钱买你的客户资料时,你怎么办? 3 、不要说你能拒绝,没有加钱解决不了的问题。
    riordanw
        22
    riordanw  
    OP
       2020-07-06 01:46:36 +08:00 via iPhone
    @moln 用户填写的信息都储存在本地。另外朋友,我为什么不能拒绝呢?
    moln
        23
    moln  
       2020-07-06 02:15:45 +08:00   ❤️ 1
    @riordanw 伊朗核设施里面用于铀浓缩的离心机甚至是与互联网物理隔离的,依然被 Stuxnet 病毒攻陷,不要说你的客户资料不值得黑客攻击,信用卡资料一直是黑客攻击的热门对象。至于能不能拒绝资本市场购买客户资料的问题,并不重要,重要的是别人相不相信。当然你可以轻描淡写的回答“别人为什么不能相信我呢”,呵呵。
    dingwen07
        24
    dingwen07  
       2020-07-06 07:41:08 +08:00 via Android
    你存储在本地的数据加密了吗?银行卡信息和密码一样重要,你这样相当于密码管理器没有主密码
    yanzhiling2001
        25
    yanzhiling2001  
       2020-07-06 08:58:59 +08:00
    以前我也想过写个信用卡,给来回套卡的卡奴们用,方便记账。统计分析。盈利模式就是打打信用卡和贷款广告。后来太懒放弃了
    riordanw
        26
    riordanw  
    OP
       2020-07-06 10:04:29 +08:00
    @moln 你说的对。
    riordanw
        27
    riordanw  
    OP
       2020-07-06 10:05:37 +08:00
    @dingwen07 当 iOS 设备锁屏时,设定密码会打开数据保护,使用 256 位 AES 加密方法对 iPhone 数据进行加密。
    riordanw
        28
    riordanw  
    OP
       2020-07-06 10:07:45 +08:00
    @yanzhiling2001 握手,我也是一样的想法,方便来回套卡、还款提醒、刷卡提醒。盈利模式暂时没考虑接金融广告,想试下付费或者免费+内购增值服务。
    xuzhzzz
        29
    xuzhzzz  
       2020-07-06 10:17:14 +08:00
    @riordanw 盈利模式我替你想好了,增加申请信用卡入口吧
    riordanw
        30
    riordanw  
    OP
       2020-07-06 10:34:05 +08:00
    @xuzhzzz 感谢建议。走这条路的话,APP 的流量得足够高。所以,我这边得先打磨产品,提升用户量。
    inktiger
        31
    inktiger  
       2020-07-06 10:38:55 +08:00
    就保持这种纯粹,千万别加太多功能和广告了,我 15 张信用卡,之前还会用 51 信用卡,结果功能和广告让我彻底放弃了他,现在就只用云闪付和手机自带日历提醒了
    o00o
        32
    o00o  
       2020-07-06 10:40:12 +08:00
    为什么不用小程序写呢?
    riordanw
        33
    riordanw  
    OP
       2020-07-06 11:15:11 +08:00
    @inktiger 感谢建议,我会做一个干净的 APP 。同不喜欢 51 信用卡,换了几个 APP 后,我现在在用 todo 类 APP 管理信用卡:卡片信息直接写在待办事项的内容里,还款日提醒就是设为每月 X 号提醒,还不错。
    amwyyyy
        34
    amwyyyy  
       2020-07-06 11:17:32 +08:00
    我就两张卡,应该用不上了吧
    riordanw
        35
    riordanw  
    OP
       2020-07-06 11:19:38 +08:00
    @o00o 用小程序写的话,一些功能的体验不是很好。举个例子:还款提醒之类的通知,只能通过微信的「服务通知」模块展示。这个模块的设计有些简单粗暴,只是把所有小程序的模版消息按时间线聚合在里面,只是做到了眼不见为净,不是一个很好的通知展示模块。
    riordanw
        36
    riordanw  
    OP
       2020-07-06 11:21:27 +08:00
    @amwyyyy 卡不多的话,自己的记忆力就是最好的管理工具啦。
    hpxl
        37
    hpxl  
       2020-07-06 12:01:18 +08:00
    银联云闪付,挺好用的。
    riordanw
        38
    riordanw  
    OP
       2020-07-06 12:38:03 +08:00
    @hpxl 嗯,还款很方便。
    smarthing
        39
    smarthing  
       2020-07-06 14:13:26 +08:00
    如果只支持单个平台,希望能在标题里注明。

    我作为 Android 用户满怀期待的打开链接,然后发现是 iOS 应用,心里很是不舒服。
    riordanw
        40
    riordanw  
    OP
       2020-07-06 14:19:18 +08:00
    @smarthing 收到。这里不能修改标题,我下次发帖时标注一下是 iOS 的。
    0x11901
        41
    0x11901  
       2020-07-06 17:11:49 +08:00
    话说我一直不理解这信用卡要办那么多张和高额度是干吗的,不最后还是的还么……
    楼主是怎么入手成高玩的,还需要自己写 app 来管理。。。
    riordanw
        42
    riordanw  
    OP
       2020-07-06 17:52:57 +08:00
    @0x11901 水库论坛的一家之言,可以看下: https://mp.weixin.qq.com/s/Koo8t90YxW8XvOg0IsHLtQ
    0x11901
        43
    0x11901  
       2020-07-06 18:15:30 +08:00
    @riordanw emmm……我只看懂了以我的自制能力,还是用中行给我的这张额度 2900 的卡就足够了……
    riordanw
        44
    riordanw  
    OP
       2020-07-06 18:16:42 +08:00
    @0x11901 适合自己就好
    ylsc633
        45
    ylsc633  
       2020-07-06 20:53:21 +08:00
    目前我是 用 mac 上的 number 进行管理!

    比如 第一个 sheet 是刷卡表, 一个月 31 天里,今天适合刷哪张卡, 不适合哪张, 并标红每张卡账单日是哪天

    第二个 sheet 是刷卡记录, 每个卡,刷的商户, 金额, 费率,最终到账多少,都设置了公式!

    另外的 sheet 是每张卡还款明细! 包括年费收取时间, 年费抵扣规则!

    最后在支付宝或者 云闪付 设置还款提示!

    然后 我自己电脑, 自己手机,公司电脑 都能实时同步的这个 number! 任何地方都能看!很方便!
    pythonee
        46
    pythonee  
       2020-07-07 09:12:10 +08:00
    可以自动还款吗
    有没有数据风险呀
    riordanw
        47
    riordanw  
    OP
       2020-07-07 10:01:41 +08:00
    @pythonee 1. 不做自动还款,只是一个离线的工具,主要用途是:把信用卡按照额度配平,后续会增加还款提醒、刷卡提醒功能。2. 数据均存储在本地,且只录入银行、额度即可使用额度配平功能。
    riordanw
        48
    riordanw  
    OP
       2020-07-07 10:07:47 +08:00
    @ylsc633 是个好方法。我个人觉得电子表格麻烦,所以想用 APP 实现一下。「飞客茶馆」里面经常有人共享他们独家的信用卡管理表格及卡片管理心得,你也可以去分享下哦,你的很不错。
    viosey
        49
    viosey  
       2020-07-09 00:26:52 +08:00
    后续如何盈利?
    riordanw
        50
    riordanw  
    OP
       2020-07-09 11:02:12 +08:00 via iPhone
    @viosey 一次性付费购买
    itmyhome126
        51
    itmyhome126  
       2020-07-09 13:53:36 +08:00
    为啥要填那么多数据,cvv2 都要?
    riordanw
        52
    riordanw  
    OP
       2020-07-09 14:26:30 +08:00 via iPhone
    @itmyhome126 只有银行是必填项。于我而言,需要一个地方方便地查看卡片的 cvv2 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1752 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 16:36 · PVG 00:36 · LAX 09:36 · JFK 12:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.