Sissel's blog

【研发】天天种树小程序 1 起步+调研

字数统计: 846阅读时长: 2 min
2019/03/21 Share

看了一段时间的前端知识,想写点什么东西练练手,正好之前和我家小朋友聊到了有个强定制的打卡种树app的需求,趁着现在不是很忙【其实事情还挺多的】,一起完整的做个产品练练手。

已有工具调研

小日常

我们想要做一个,强调圈子的打卡app,强调一起努力养成好习惯的过程。市面上已有的产品我们都去看了看,发现最好用的个人打卡app叫,小日常。

几乎满足了 个人打卡养成习惯的所有需求,我实在想不出来还可以添加什么功能,或是删除什么功能了。。推荐有需要的同学试用一下,google play和app store都有上架。

有圈子的打卡工具

我们需要的是有一个圈子,强调共同进步打卡。于是又在app商城和小程序列表里找了找,试用了其他的打卡工具。发现也有强调社交的打卡软件,但是就非常杂乱,比如

  • 内嵌了社区
  • UI设计的十分垃圾。。我找不到咋打卡。。
  • 圈子定制性不够强,所有人只能从同一天开始,共同完成一个任务。

没办法了,作为程序员只能自己写了哈哈哈


头脑风暴

打卡部分

说来惭愧,准备直接看看小日常有什么功能,删减删减。。我觉得人家做的挺好的。。

当然还想考虑一下,日常任务/周常任务/每周哪几天做,哪几个任务设计方式更好。

仅包含打卡的话,能够给予用户的正反馈大概有如下几点:

  • 打卡后的交互:数字增加、好的动画
  • 完成所有的任务给予奖励:卡片
  • 累计多长时间后有特殊提示,或者临近的count down

圈子部分

每个人在圈子中,养成各自的习惯,按任务打卡。

思考是否加入排名,但引入排名会出现几个问题:

  • 排名机制复杂
    • 日常和周常的任务,怎么混在一起排名?
      • 换算成百分比或者使用上周的排名【不好】
    • 任务数量不同的人怎么排高低
  • 提高排名的方式不积极
    • 若漏签或者断签,再想获得高排名只能通过等待他人断签。
      • 可以把排名周期缩短,尽快度过这个阶段

加入社交圈以后有什么好处呢?

用户完成目标【全签、打卡满50天等】,可以让其他人知道。

我们会发现,其实排名多少,没有达成成就并广播这一结果重要。其他人可能并不关心你打卡几次,更关心的是自己在不在全勤的周报名单中?

所以干脆去掉排名好了。 改为上周达成全勤的人的周报形式。

嗯笔记:

在社交圈里也可以看大家打卡打的咋样了hh,我觉得有一定的社交性。但是这个设计说实话还挺麻烦的,感觉不一定会有很多人需要如此的定制性,总之就是带着小朋友体验下过程,顺便学一学前端和小程序开发。

CATALOG
  1. 1. 已有工具调研
    1. 1.1. 小日常
    2. 1.2. 有圈子的打卡工具
  2. 2. 头脑风暴
    1. 2.1. 打卡部分
    2. 2.2. 圈子部分