耗费 7.5 亿做的“垃圾”,被 3 个程序员爸爸重写并开源了

相关阅读:杭州程序员从互联网跳央企,晒一天工作和收入,网友:待一年就废

因学校APP太难用,码农爸妈们自己开发开源版本,结果反遭官方报警。

这年头,养孩子的难度系数也太高了吧。

74c920638a457c48faa11e9a32c12750.gif

而且绝不是家长们吹毛求疵,是APP真的难用到了令人发指的程度:

安卓商店用户评分只有1.2星 (满分5星)。

9eb69418988c086062ec2f96d3e00f22.png

放眼评论区全是家长们的吐槽:

导航难用、菜单栏没有用、无法登录……

甚至有人说,“它让我后悔生了孩子”。

abea43a12811b56130c3ed828e27b007.png

并且它还是官方声称耗资约1.17亿美元(人民币约7.5亿)打造的……

这不,就有人忍无可忍,自己做了个新版本并开源,受到了其他家长们的一致好评,安卓商店评分4.2星

4b096e5e6229a1d2217371befcc7f2fc.png

但没想到的是,官方不干了。

不仅说家长们涉嫌非法访问信息数据,并且要警方介入调查此事。

嗯,还是那句话:搜索公众号互联网架构师复“2T”,送你一份惊喜礼包。

离谱他妈给离谱开门,离谱到家了。

码农爸妈手动自制新版本

如上提到的这个学校APP,是瑞典首都斯德哥尔摩政府推出的一个平台Skolplattformen

b9348dcb61b2e75e28018b9e2debaf8c.png

它主打的功能就是让家长们更好了解自己娃在学校的生活,比如学校最近有什么活动、明天要上什么课、老师的一些通知等等,包括请假一些事宜也是在这个APP上来办。

官方声称打造该平台耗资约1.17亿美元(人民币约7.5亿)。

它覆盖了斯德哥尔摩市600所幼儿园、177所中小学,老师、学生、家长都可以登录使用。

听起来这个APP非常智能,但实际用起来却相当智障

从家长们的吐槽中就能感受一二:

导航很难用,菜单栏没有用。老师让我们打开通知提醒,但是我不知道怎么打开。

e4c38d185f4333f7c353d52e487c66d9.png

UI非常差,查找数据的逻辑有问题,最大的问题是它太卡了。

c58ddd8410dc64251180442f69c4e714.png

显然,是平台的前端做的太差了。

有一位家长甚至发推特说,自己要戴着印有“垃圾Skolplattformen”的棒球帽去接孩子放学。

fd2449977bb666df7ca0f40dd19fd9a1.png

也正是这位老哥,打响了改造Skolplattformen的“第一枪”。

他叫Landgren,是一位程序员,也是3个孩子的父亲,还是瑞典创新咨询公司Iteam的CEO。搜索公众号互联网架构师复“2T”,送你一份惊喜礼包。

在去年10月,他给市政府写信,请求查看该平台的API。

在等待回信的期间,老哥登录了自己的账户,想看看这个系统是不是可以逆向工程。

没想到鼓捣了几个小时,就已经能看到学校平台上的一些信息了。

干脆一不做二不休,老哥打算在原有的垃圾API上,构建一个新的API出来。

dc142660b430e4301f166ff21673f868.png

在之后的几周里,他联合了另外两位码农家长Johan Öbrink和Erik Hellman,三人决定创建一个Skolplattform的新版本,并将其作为应用程序发布,让更多的家长使用。

通过Chrome开发者工具,他们记下了Skolplattform的所有URL和有效负载,并获取了调用该平台的API代码并构建了一个包,以便它可以在手机上运行。

简而言之,就是在现有的Skolplattform上再创建一个层

Öppna Skolplattformen就这样诞生了。

它于今年2月份发布,所有代码都已在GitHub上开源。

目前,只有家长能使用这个新程序,功能和原有平台一致,用原有ID登录即可。

其售价为1欧元 (折合人民币约7.4元),下载量达12500次。

d30ff903a8c79f5954a006faf1441e4b.gif

官方要报警

可是这事儿,却让当地政府不开心了。

政府表示,“你们这是非法行为!”

9fc842958fe51004441124153446ab2e.png

接下来的8个月里,市政府都在试图破坏或关闭这个开源程序,并多次警告家长们不要再使用它,并声称该程序会非法访问个人信息。

于是,一场市政府和家长们的猫鼠游戏就开始了。

2月底,官方版本更新,阻止任何潜在个人数据被访问,让家长自制版API一度不能工作。

之后自制版也开始更新回应“阻击”,3月份更新了7次。

官方这边当然也没歇着,他们在继续改进自己的底层系统。

4月份,甚至连警方都介入了此事。

官方以数据泄露为由,要求警方调查Landgren等开发人员及开源程序的工作原理。

Landgren则表示他们访问的数据都是公开信息,“所显示的学生成绩来自程序中的内嵌浏览器,而程序本身是无法访问任何数据的。”

并且老哥还表示,他们之前与市政府沟通时表示,官方可以使用新程序来代替原有版本。不过市政府却对此置之不理,依旧选择报警处理。

380e50c82e5baef9608fcf141562f1f4.png

但这事儿似乎是官方自己打脸了。

8月份,警方证实了Landgren一行人的清白。

他们表示,Öppna Skolplattformen使用的所有信息都是公开信息,也未对用户隐私构成威胁。

9月,市政府发布声明表示,Öppna Skolplattformen可以建立许可证,这相当于对它已经认可了。

但在具体执行上,似乎还没什么动静,甚至就在不久前再次阻止了Öppna Skolplattformen的访问。

对此,Landgren老哥还是希望能够与市政府达成协议,让政府支付程序的许可费用,最终让所有家长都能免费使用这个APP

One More Thing

说到这种学校APP,国内其实也有不少学校在使用,而且也有类似令人诟病的情况。

比如今年9月南方都市报曝出,广东阳江的一所寄宿制民办小学要求家长必须安装一个需要支付年费的APP,才能了解孩子在学校的情况。

但问题是,许多家长反映这个APP用了一年,很多功能点进去还是没反应,比如校园相册、作业管理、课程中心等十余种功能。

而能使用的只有“饭堂缴费”,并且如果不交198元的年费,这些功能也用不了。

11c37698d626c635ce7b7c4058b05ae9.png
图源南方都市报

嗯,还真是世界之大无奇不有。

参考链接:
[1]https://www.wired.com/story/sweden-stockholm-school-app-open-source/
[2]https://overseas.weibo.com/1644489953/KzVr30kdJ

1、985副教授工资曝光

2、心态崩了!税前2万4,到手1万4,年终奖扣税方式1月1日起施行~

3、雷军做程序员时写的博客,很强大!

4、人脸识别的时候,一定要穿上衣服啊!

5、清华大学:2021 元宇宙研究报告!

6、绩效被打3.25B,员工将支付宝告上了法院,判了
注意:个人论文,请勿商业使用。已经上传知网。 在信息化时代,人们获取旅游资讯不再仅仅是旅行社或者口头相传,往往借助互联 网获取更多的旅游资讯,一部分旅客更喜欢自驾游,所以及时的获取更多的当地旅游资 讯是必不可少的,桂林导游攻略 APP 的产生弥补了这一缺陷,可以满足人们查询旅游资 讯信息,对那些需要来桂林旅游的人们提供了便利性。 桂林导游攻略 APP 是基于安卓开发的, 分为安卓端和服务器端,主要实现安卓端常 用的功能。安卓端采用 AndroidStudio 工具来开发,服务器端主要用 Eclipse、 Tomcat 和 MySQL 工具来开发, 主要采用 MVC、单例、观察者等设计模式。 安卓端主要分为首页、攻略、发布、商城、“我的”模块,各个模块实现不同的功能, 不仅能够获取桂林最多最快最全的旅游信息,还能浏览时事新闻头条、社会、国内等热 点新闻,还可以实时关注桂林天气,桂林旅游的热点小视频、特产、旅游门票等功能。 服务器端主要是保存安卓端提交的数据进行数据保存,包括账户密码的注册、登陆和修 改,还包括用户的浏览历史记录。 经过开发桂林旅游攻略系统得到的结论: 通过对该系统的实现过程, 可以很好的帮 助用户了解桂林的旅游资讯信息, 提供了便利。 对安卓的开发有了更深一步的了解, 同 时也了解了国内安卓开发存在的一些问题, 希望在以后的安卓开发环境中, 国内各大 IT 公司联合起来由政府出面组织制定统一的标准, 这样才能健康、可持续地发展。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值