把学校所有重要的在线服务用爬虫集合成了一套JSON API ,然后开发成了App,并且加了一个类似微信朋友圈的功能,可以说是校友圈吧。全校同学和同班同学都可以通过它互相交流,和微信不同的是,同班之间的交流会有消息推送。

App有iOS版和Android版,可以下载并查看教学文档和习题文件,老师有新的通告也会发推送给同学们,还可以查看成绩,课程表,考试时间,个人财务,校园新闻,出勤率等。

目前基本全校都在使用。 一个人开发了两个月。App名字叫MMUBee

开发这个App,我一毛钱都没赚,每年还赔进去四百多美元的开发者注册费和VPS租用费。两个月里也基本上起早贪黑的做。没太多原因,就是喜欢做东西。

我不经常去上课,不过去的时候都可以看见大家在用MMUbee,有一次一个同学打开MMUbee然后对着我说,你快来下载MMUbee,It's awesome!,我说这是我开发的,他没反应过来,过了5秒钟,一脸兴奋的问我Are u kidding me?类似的事情还有很多,比如在上课的时候老师会说,大家不许把考试答案发在MMUbee里。

MMUbee的校友圈里,前两个月90%的Post都是好评。Twitter和Facebook上也都是同学们的一片叫好声,校内论坛更是沸沸扬扬了一段时间。虽然MMUbee本身没有盈利,却给我带来了很多机遇。

查看通告,下载课件,联系导师,点击通告中的日期还可以直接创建提醒:

校内新闻:

校友圈(可以设置查看权限为同班同学或者整个校区):

学生中心(时间表,出勤率,考试时间和成绩等等):

用户评价:

本篇来自网友投稿,大家有没有感觉到这个UI很美?大家觉得此同学的水平怎么样?我在评论区等着你们。

更多Python教程请关注微信公众号:Python学习部落。

青出于蓝而胜于蓝!他在大学期间用Python开发APP-MMUBee相关推荐

  1. python适合做后端开发吗-用Python开发app后端有优势吗

    app后端开发学Python. Python的优点: 1.简单易学 Python 编程语言最大的优点之一,是其具有伪代码的特质,它可以让我们在开发 Python 程序时,专注于解决问题,而不是搞明白语 ...

  2. 利用python开发app实战

    我很早之前就想开发一款app玩玩,无奈对java不够熟悉,之前也没有开发app的经验,因此一直耽搁了.最近想到尝试用python开发一款app,google搜索了一番后,发现确实有路可寻,目前也有了一 ...

  3. python 开发app应用

    1.kivy模块 kivy是一个开源的,跨平台的Python开发框架,用于开发使用创新的应用程序. 简而言之,这是一个python桌面程序开发框架(类似wxpython等模块),强大的是kivy支持l ...

  4. 利用Python开发App

    我很早之前就想开发一款app玩玩,无奈对java不够熟悉,之前也没有开发app的经验,因此一直耽搁了.最近想到尝试用python开发一款app,google搜索了一番后,发现确实有路可寻,目前也有了一 ...

  5. Python开发App实战(一)-Kivy入门

    写在最前: 开发App的主流语言中应该是Java,但是苦于没有学过Java但目前又没那么多时间重新学,因此就想着用已经入门的Python开发两个App练手,学习的过程中看过很多资料,也踩过很多坑,于是 ...

  6. 如何用python开发app —— 前言

    来了?!听说你要学用python开发app的本事?算你来对地方了,我这里有两种,一种是36般变化,一种是72般变化,你要学哪种?哈哈,闲话不多说,直接进入主题. 首先说明,笔者(喝卤小夫)本篇文章不是 ...

  7. 利用Python开发App,来一起看看他是怎么做的。

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 本文来自腾讯云,作者:Python小二 最近想到尝试用python开发一款app, ...

  8. python开发app的软件_如何利用python开发手机app

    python语言虽然很万能,但用它来开发app还是显得有点不对路,因此用python开发的app应当是作为编码练习,加上目前这方面的模块还不是特别成熟,bug比较多. 准备工作 利用python开发a ...

  9. [539]利用python开发app

    说在前面的话 python语言虽然很万能,但用它来开发app还是显得有点不对路,因此用python开发的app应当是作为编码练习.或者自娱自乐所用,加上目前这方面的模块还不是特别成熟,bug比较多,总 ...

  10. python手机app开发_利用python开发app实战的方法

    我很早之前就想开发一款app玩玩,无奈对java不够熟悉,之前也没有开发app的经验,因此一直耽搁了.最近想到尝试用python开发一款app,google搜索了一番后,发现确实有路可寻,目前也有了一 ...

最新文章

  1. MySQL 高频 100 问
  2. 559.N叉树的最大深度
  3. 线程调度四(setDaemon方法的使用)
  4. 【错误记录】Windows 系统 bat 脚本报错 ( Java 生成 bat 脚本乱码处理 | 输出 GB2312 字符串 | Windows 中的换行时 \r\n )
  5. 你所不知道的SQL Server数据库启动过程,以及启动不起来的各种问题的分析及解决技巧(转)...
  6. LDO和DC-DC的区别
  7. 用Transformer完全代替CNN:AN IMAGE IS WORTH 16X16 WORDS: TRANSFORMERS FOR IMAGE RECOGNITION AT SCALE
  8. java表达式由什么组成_必知必会之Lambda表达式
  9. 段落排版--行间距, 行高(line-height)
  10. mysql数据还原命令_mysql数据备份和还原命令:mysqldump
  11. 【react】---函数化编程的理解,柯里化函数及返柯里化函数的理解...
  12. windows安装pyspider教程
  13. CleanMyMac X4.11.1中文正式版 系统优化 垃圾清理 程序卸载工具
  14. python3如何随机生成大数据存储到指定excel文档里
  15. 读书笔记丨《数据产品经理修炼手册:从零基础到大数据产品实践》丨DAY4
  16. nanohttp简单使用
  17. php文件包含漏洞利用
  18. aria2c 下载命令
  19. iso映像_如何在Windows 7中刻录ISO映像
  20. 史上最全!234个财务数据分析数据指标归纳总结

热门文章

  1. SD卡、TF卡、MMC卡、emmc、sdio扫盲
  2. 数据压缩_任务五_预测误差均方值推导及最小二乘法
  3. 电感的饱和电流 均方值电流 额定电流的认识
  4. umount报错设备繁忙(device is busy)怎么处理?
  5. 机器学习如何影响系统设计:Learned Index Structures浅析
  6. html实现图片裁剪,【前端】图片裁剪(二)Jcrop实现裁剪
  7. Layui选项卡Tab和Layui模板laytpl冲突问题
  8. MapStruct - Ambiguous constructors found
  9. python读取文件并替换字段_python 读取文件并替换字段的实例
  10. LaTeX新人教程,30分钟从完全陌生到基本入门