评论

做了半年的答题小程序上线了

做了半年的答题小程序上线了

本文背景

本文会介绍一款基于科目维度答题小程序,该小程序前前后后花了大概半年时间来开发,本文主要会介绍该小程序涉及的知识点以及开发过程中遇到的难点

本文内容

该小程序主要用于体育类考研学生刷题用,运营者本身是做线下考研培训的,现推出线上微信小程序用来辅助学生刷题,该小程序主要覆盖体育考研的三个科目

(1)运动生理学

(2)运动训练学

(3)学校体育学

在这三个科目下面是有章节的维度,但是该小程序没有按照科目-章节这种传统的刷题模式,而是将章节里面的题目拆分到具体的天为单位,目前科目1划分为21天,科目2拆分为19个天,科目3拆分为16个天,这样如果按照每天刷一个单位的节奏,56天内可以刷完,但是本小程序没有限制一天可以刷一个单位的题目

技术架构

该小程序使用小程序云开发,原生框架,未引入任何第三方框架,未引入任何第三方组件库

关于云开发里面建立的集合,具体见下面两张截图

f

f

f

关于积分

积分是该小程序除了答题核心逻辑之外非常重要的一个模块,目前小程序可以通过以下行为获得积分,也就是活跃值

(1)打卡,每天可以活动10个积分

(2)分享小程序到朋友圈,可以活动30个积分

(3)邀请好友可以获得20个积分

(4)每天刷题可以消耗20个积分,同时返还10个积分


关于支付

小程序推出9.9元全程解锁的服务,可以通过支付完成解锁,这个时候就不需要消耗积分了


界面截图

f

f

f

f

f

f

f

f

f

f

后续优化

(1)生成海报分享这里,目前还只是简单的一个二维码,后续会把这个小程序码集成到海报里面,由于生成海报分享需要带信息,所以不能简单做一个静态的海报截图

(2)答题核心逻辑,目前还是相对简单,可以再优化

(3)打卡模块,这个可以引入第三方日历组件来实现打卡的逻辑,从界面和交互来讲,也可以得到很大的提升。

本文总结

该小程序跟以往我开发的答题小程序序列,V1.0,V2.0,V3.0是不同的,也就是独立于我的常规序列的,算一个完成独立的版本,后面我也会把精力更多的往这个小程序倾斜,着重把该小程序打造的完善、完美~

最后一次编辑于  2020-07-11  
点赞 4
收藏
评论

2 个评论

  • 林  晓
    林 晓
    2020-07-11

    手动点个

    2020-07-11
    赞同
    回复
  • 易
    2020-07-11

    楼主辛苦啦!加油!

    2020-07-11
    赞同
    回复
登录 后发表内容