推广下,最近半年独自研发的个人管理类 App -- 欲望与成就(iOS) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
hellobanny
V2EX    分享创造

推广下,最近半年独自研发的个人管理类 App -- 欲望与成就(iOS)

  •  
  •   hellobanny 2017-12-08 16:01:43 +08:00 6420 次点击
    这是一个创建于 2913 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近半年断断续续在开发一个 iOS 端的个人管理类应用,名字比较特别:欲望与成就

    整体来说,这是一个我理想中的生活工作方式的应用。里面包含了习惯培养,待办清单,事件记录,日常统计,番茄钟,定时器等各种小功能。

    最初做这个 App 应该是受到一篇知乎文章 @ZeroWWWWWWW 的在如何成为行动巨人上的回答的启发。做了一个简单的版本,放到 App Store 上供人免费下载。后来有很多用户都表示很喜欢这个应用,个人也想拓展一些功能,就重新开始开发,慢慢的加入了不少功能。

    简单的看,可以理解为一个习惯培养类应用。
    应用中主要由两种任务。第一种是成就,完成成就类任务就可以获得成就币。比如健身,阅读等。第二种是欲望,完成欲望需要消耗成就币,比如买个机械键盘。
    成就又分为习惯和待办事项两种,前者是每天 11 点睡觉之类的习惯培养,后者是完成作业之类的待办事项。主要玩法就是通过完成任务积攒成就币,再去满足欲望花掉成就币。

    既然是个人项目,当然是要变身成为全干工程师啦。

    开发:

    对于程序员,这部分应该是最简单的。全部用 Swift 开发的。当然也用上了 GitHub 上的好多轮子。
    感谢以下这些第三方库
    'SwiftDate', 'Realm', 'RealmSwift' ,'Localize-Swift','ColorMatchTabs', 'MJRefresh' , 'pop', 'SwiftySound' , 'UMengAnalytics-NO-IDFA' , 'IGColorPicker' , 'PopupDialog', 'SwiftyJSON' , "TableViewDragger"


    产品设计:

    这个项目应该是本人做得时间最长,功能最复杂的个人项目了,所以在产品设计上也花了不少时间。也是最有趣的地方。
    先是开了一个公众号,方便和用户进行沟通,帮用户解决问题,也可以收集一些反馈信息。也正因为此,这个应用的功能越来越多了,但很庆幸的是,在加入了众多的功能之后,这个应用开上去还是比较简单的。简单的完成引导后就基本上手了。
    和用户的交流过程中,会有很多收获。比如可以发现一些产品设计上的用户缺陷,可以及时修正。还有些用户会有奇怪的用法和想法,交流之后也会受到启发,设计出一些特殊的功能,比如应用里的天眼功能,就是受到用户启发后开发的功能。还有一些模棱两可或有争议的功能,我一般会提供一个配置项,让用户自行选择。

    期间我也想出了一些特别有趣的功能,加上之后用户也很受用户欢迎。比如我有个 IAP 需要花 6 元钱购买一个 Pro 版本的 buff,有了这个 buff,就可以使用所有 Pro 版本的功能。并且这个 Buff 是有时效的,但用户只要每天能完成 3 个习惯,buff 就能延长一天,如果能每天都完成 3 个习惯,就可以无限期使用 Pro 版本了。这个 Buff 机制和 App 习惯培养的目标,简直是绝配。

    因为本人做过一段时间的游戏开发,所以应用中也加入了一些动效和音效,很多用户就很喜欢满屏幕成就币滚来滚去的效果。

    UI 设计:

    用 Sketch,程序员花点时间简单学习一下,然后撸几个图标应该是比价容易的。再配合一些网上的资源,修改一下应该很快就能用上。我主要从 http://sketch.im/ 找一些图标的原型。然后修改、统一风格之后,切图导出成 pdf 就可以用上了。

    唯一的难点可能就是应用的图标了,不过只要花点时间,总能弄出个差不多可以的图标的。我也前前后后设计了好几版图标才定下来。

    中间遇到的一些挫折:

    最大的挫折就是在数据库上面了。应用最初用的是苹果官方的 CoreData。后来觉得 MagicalRecord 开发起来更方便,就切换到了 MR 上。再后来为了支持在多台设备上同步数据,掉进了 CoreData + iCloud 同步的坑,这个方案苹果描述的很先进,花点时间做了 Demo 测试了下效果也不错,然后就跟进了。
    结果,开发完善,本地测试通过后后。发布到线上,一些用户就反馈升级后有数据丢失,一开始以为是自己用的不对,还尝试调整了几个方案,折腾了几个版本,但问题一直解决不了。最后只好放弃了,切换到了 Realm。Realm 还是很赞的,有详细的开发文档(包括中文版),上手容易,使用方便。

    应用下载地址: https://itunes.apple.com/cn/app/id1051212505
    或者在 App Store 上搜索:欲望与成就
    13 条回复    2019-02-17 16:14:25 +08:00
    youthcould
        1
    youthcould  
       2017-12-08 16:16:22 +08:00
    点赞
    bobiscool
        2
    bobiscool  
       2017-12-08 17:44:19 +08:00
    666
    CPC27149
        3
    CPC27149  
       2017-12-08 18:01:47 +08:00
    能不能在每个任务下有时间段?现在很多都没有时间段,只有开始时间,没有结束时间,我之前用 to-do,但是还要单独设置提醒结束的时间。就再也不用这些管理软件了
    hellobanny
        4
    hellobanny  
    OP
       2017-12-08 22:37:06 +08:00
    @CPC27149 我不是很明白你具体的问题,每个任务都可以设置不同的提醒时间和提醒方式,每天,每周,每月,单次的都可以。
    jobtesting
        5
    jobtesting  
      &nbp;2017-12-09 02:56:08 +08:00 via iPhone
    111
    KNOX
        6
    KNOX  
       2017-12-09 09:46:14 +08:00 via iPhone
    虽然是工具类 App 但是我还是觉得太多暖色调会让人找不到焦点,不过这只是个人观点啦哈哈
    hellobanny
        7
    hellobanny  
    OP
       2017-12-09 10:02:52 +08:00
    @KNOX 全干工程师自己配的色,
    twor2
        8
    twor2  
       2017-12-09 10:28:32 +08:00 via iPhone   1
    点赞加 1,已购买 buff
    KNOX
        9
    KNOX  
       2017-12-09 11:53:16 +08:00 via iPhone
    @hellobanny 知道,建议去 behance 或者 dribbble 看看那些设计师的配色哈
    looplj
        10
    looplj  
       2017-12-09 22:50:51 +08:00
    自己也花了几天时间做过一个类似的,当然简化很多。。后来就没用了。
    Lfinesse
        11
    Lfinesse  
       2017-12-12 14:03:20 +08:00
    这个 app icon 很好看啊,先下载试用了~
    cent147147
        12
    cent147147  
       2019-02-17 16:09:21 +08:00
    @hellobanny 您好,我是一位对 app 方面有许多自己见解的创业者。我一直对成就方面的 app 一直有个自己的想法与方案,在偶然中找到这个 app 后寻到这里想与您取得联系,您看如果方便的话可以联系与您取得联系吗?我的邮箱 [email protected] 期待您的回信
    cent147147
        13
    cent147147  
       2019-02-17 16:14:25 +08:00
    因为我并不是对计算机与软件开发的专业人士,我从业的是关于市场方面的工作,所以很希望与您取得联系 @hellobanny 。打扰到您了,嗯嗯希望得到您的回复
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2275 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 01:11 PVG 09:11 LAX 17:11 JFK 20:11
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86