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

分享闲时开发的一个课程表微信小程序

  •  
  •   moochan · 2017-08-27 10:22:13 +08:00 · 10004 次点击
    这是一个创建于 2677 天前的主题,其中的信息可能已经有所发展或是发生改变。

    因为

    仅仅是想知道下节课是什么课,在哪上课

    不想下载一个几十 M 的软件

    所以自己开发了这个小程序

    还是先说一下哈,受制于自身的能力,这个程序有个最大的缺陷,无法帮您导入您学校的课表

    但是还是有一些值得使用的理由的

    1.因为是微信小程序所以不用下载,只有 300K

    2.一眼便知什么课,打开小程序,上部分显示(下节课什么课,在哪上课,剩余多久下课)下部分显示(今日课程速览)。

    3.二维码分享课表,退而求其次的办法,如果有一个人创建了课表,其他人都通过扫描二维码导入课表。

    4.支持单双周,查看课表的时候下拉切换单双周。

    没有办法导入自动导入课表就要从创建课表上下功夫了,创建课表只需三个步骤

    “创建课程”-“创建上课地点”-“选择课程”

    这样避免每节课输入课程或者上课教室了

    当然前面说到的缺陷确实对很多懒于创建课程表的童鞋是最大的阻碍,不过一个学期就创建一次,愿意动手的朋友不妨体验一下,有什么建议都可以在下面提出来。

    最后放地址啦

    微信小程序搜索:最酷的课程表

    第 1 条附言  ·  2017-08-27 11:12:37 +08:00

    附上一张外观吧 采用的是时间轴的设计,灵感来自轨道交通 按照星期查看当天的课程,灵感来自小程序示例 最酷的课程表

    第 2 条附言  ·  2018-05-21 14:59:43 +08:00
    课程表已更名为:课程表 Lite
    17 条回复    2017-08-31 14:29:07 +08:00
    coderdusk
        1
    coderdusk  
       2017-08-27 10:40:13 +08:00
    为什么不存一张课程表的截图在图库里

    不过动手能力还是强的
    imNull
        2
    imNull  
       2017-08-27 10:57:39 +08:00 via Android
    有一个开源的: https://github.com/choyri/WeGifun
    基于上面开源的 fork 了个强智教务系统的: https://github.com/xu42/OurDPU

    然而毕业了已经不维护了,有需要的可以拿去改改
    moochan
        3
    moochan  
    OP
       2017-08-27 10:59:19 +08:00
    @coderdusk haha,我之前就是这样做的,每次都要打开相册,然后新拍的照片重新排序了,又要去指定相册找,找到了又得用手指缩放照片,看看是啥课程,所以感觉实际上操作流程也还是挺多的。
    moochan
        4
    moochan  
    OP
       2017-08-27 11:14:26 +08:00
    感觉咱们的经历很像啊,哈哈
    iyaozhen
        5
    iyaozhen  
       2017-08-27 11:21:20 +08:00 via Android
    怀念当年被我“艹过”的教务系统,不光课程表,还有成绩。其实这个事情更适合服务号做,刚需功能引流,然后功能和资讯两手抓。
    http://mp.weixin.qq.com/s/L0T0v5w5szcayBPtdbbTXg
    steveway
        6
    steveway  
       2017-08-27 11:37:59 +08:00
    @iyaozhen #5 不知道做这系统难度大吗 大学新生也想尝试
    moochan
        7
    moochan  
    OP
       2017-08-27 12:06:46 +08:00
    @iyaozhen 我也做了一个服务号,只针对自己学校的,查成绩还有一些其他的功能,但是没怎么宣传,觉得宣传还是挺累的,而且随着自己毕业,后面就没有精力维护了
    iyaozhen
        8
    iyaozhen  
       2017-08-27 12:42:21 +08:00 via Android
    @steveway 难度不大,只要有点后端基础就行。加油
    iyaozhen
        9
    iyaozhen  
       2017-08-27 12:46:40 +08:00 via Android
    @moochan 哈哈,我当时运气好,学生社团比较发达,初有成效之后直接从其它学生团队抽调骨干组了个新团队来运营,才得以传承下去。现在团队估计得十几人了
    gelilaohuang
        10
    gelilaohuang  
       2017-08-27 15:19:13 +08:00 via Android
    我记得当时每学期的课程表下来后都 PS 成我手机分辨率的图片 然后设置为壁纸 顺便发到班里企鹅群
    moochan
        11
    moochan  
    OP
       2017-08-27 15:24:31 +08:00
    @gelilaohuang 极端了啊[笑哭] 那这学期的手机壁纸... 不过这个小程序可以分享二维码到班级企鹅群里
    gelilaohuang
        12
    gelilaohuang  
       2017-08-27 15:32:32 +08:00 via Android
    @moochan 假设一种场景我正在上前一节课, 想知道下一节课的教室在哪儿 ,但是这个教室的网速比较渣,然后我就试了好几次进这个小程序,试着试着就去玩手机了… 😄😄😄
    moochan
        13
    moochan  
    OP
       2017-08-27 15:43:49 +08:00
    @gelilaohuang 这个不用担心啦,常用小程序是缓存在手机上的,课表信息的数据只会在导入的那一刻与网络有通信,其他都是在手机上处理逻辑哒,可以理解为你手机上有课表之后就不需要网络了
    qile1
        14
    qile1  
       2017-08-27 23:25:54 +08:00 via Android
    课程表里面不加时间吗?几点上课下课?
    考虑下小学课程表需求就更完美了
    moochan
        15
    moochan  
    OP
       2017-08-28 09:02:01 +08:00
    @qile1 谢谢你的建议,下个版本将会加入时间设置,同时加入的还有考试备忘录。
    cnTangLang
        16
    cnTangLang  
       2017-08-31 11:12:42 +08:00
    这个不错,有市场
    moochan
        17
    moochan  
    OP
       2017-08-31 14:29:07 +08:00
    @cnTangLang 现在市场上同类产品很多啦
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3005 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 14:01 · PVG 22:01 · LAX 06:01 · JFK 09:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.