美文网首页
小天盒子README

小天盒子README

作者: 做梦枯岛醒 | 来源:发表于2017-10-20 21:12 被阅读1104次

    本文是小天盒子(独立开发的课表APP)的Github项目ReadMe文件。

    一.我是谁?

    小天盒子是2016年5月开始开发的Android端APP,截止到2017年9月27已经发布大约6版本。

    最新版本更新日志 小天[V2.0.6.20170927]

    1.课程表增加日视图,每天给你的更清晰。
    2.主题色可以随着背景图的改变而改变,拒绝单调蓝。
    3.课程背景修改为浅色系,有木有充满活力?
    4.课程表与节次联动【逼死强迫症系列得到了改善】。
    5.部分代码重构,提升系统稳定性。

    二.我的功能是什么?

    小天盒子的使用范围是天津科技大学学生,暂时为解决超级课程表外网无法获取课表的痛点,目前已经可以借助相关技术或者官方VPN进行外网访问(暂时不上线)

    当然小天盒子从运行速度,设计风格,没有广告,校园定制等方面已经做的比超级课程表好了,我相信大家也会这样想。

    同时小天盒子不仅仅只可以查课表,还有成绩,校园网,GP,图书馆功能在开发。目前在考虑的还有校园社区,但是这无疑会让APP包变得很大,所以在开发的时候会慎重选择功能,争取达到内容和质量最优。

    三.我是怎么诞生的?

    小天盒子客户端开源(服务器嘛呀不开,也没啥东西),如果有兴趣的话可以研究一下写的乱糟糟的代码。

    初次萌生这个想法的时候是 见到 R学长(这里就叫R学长)自己开发的软件可以为同学们服务,我也想开发一款为同学们服务的软件,但是没有很好的想法,自从学校限制外网无法访问教务之后,超级课程表就变得很鸡肋,正好有同学说不喜欢广告和超级慢的启动速度,不如就开发课表和教务的相关东西。

    这里主要用到的知识是 抓包和模拟登录 包解析等,感兴趣可以自己研究一下。

    四.我的发展史

    小天盒子从2.0.4(2017年9月)开始加入系统下载统计,截止到2017年10月20日,总下载量为1485,当然这是建立在没有多次大规模宣传的基础上,日活跃度150-250,当然这个量还是很低,但是只要有人用就要坚持下去。

    小天盒子将在下个版本加入用户注册,届时会统计用户数更新。
    具体的更新表会在文末列出并实时更新。

    五.我的自拍

    首页 盒子

    界面使用Google Material Design设计风格(我是MD粉啊),当然还在持续的调整更新中。

    六.技术

    客户端开发:Android Studio,Java8
    服务器开发:PhpStorm,Thinkphp3.2.3
    服务器:Apache2.0
    开源项目

       compile 'com.android.support:appcompat-v7:25.2.0'
        compile 'com.android.support:design:25.2.0'
        compile 'com.android.support:support-vector-drawable:25.2.0'
        compile 'com.android.support.constraint:constraint-layout:1.0.0-beta4'
        compile 'org.greenrobot:eventbus:3.0.0'
        compile 'com.squareup.okhttp3:okhttp:3.6.0'
        compile 'org.jsoup:jsoup:1.10.2'
        compile 'org.litepal.android:core:1.3.2'
        compile 'de.hdodenhof:circleimageview:2.1.0'
        compile 'com.github.bumptech.glide:glide:3.7.0'
        compile 'com.android.support:cardview-v7:25.2.0'
        compile 'com.google.android.gms:play-services-ads:10.2.0'
        compile 'com.github.cooltechworks:ScratchView:v1.1'
        compile 'com.jph.takephoto:takephoto_library:4.0.3'
        compile 'com.google.code.gson:gson:2.8.1'
        compile 'com.android.support:palette-v7:26.0.0-alpha1'
        compile 'com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.28'
        compile 'com.jakewharton:butterknife:8.4.0'
        testCompile 'junit:junit:4.12'
        apt 'com.jakewharton:butterknife-compiler:8.4.0'
    

    七.未来

    目前的规划:
    开发者后台管理工具(网站)
    宣传页(网页)

    希望有兴趣的伙伴加入我们,让技术为更多人带来方便。
    点击这里:小天下载链接(仅适用于天津科技大学撒!)
    点击这里:Github(虽然很渣的代码,大神都不屑于看的那种,但不明觉厉的同学还可以给个Star哦!)

    八.数据报表

    项目 时间
    最新版 v2.0.7 2017-11-04
    下载量 2004 2017-12-04 (2017年9月至今)
    日访问 200-300 日均
    用户注册 189 2017-12-04(2017年11月至今)

    相关文章

      网友评论

          本文标题:小天盒子README

          本文链接:https://www.haomeiwen.com/subject/ktfbuxtx.html