博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Flutter App 垃圾分类助手
阅读量:6323 次
发布时间:2019-06-22

本文共 935 字,大约阅读时间需要 3 分钟。

因为本人在上海,马上临近7月,上海市就会率先在全国执行垃圾分类政策,届时所有居民、商业垃圾都需要进行人工分类。由于我曾经在韩国生活过两年,对垃圾分类深有感触,同时也非常支持垃圾分类政策对执行。

于是我花了两天时间写了一个垃圾分类 App ,使用了 Flutter 作为开发框架,同时支持 iOS & Android 。目前 App 还比较简单,能够通过点击具体的垃圾分类查看该分类下的所有垃圾,另外也支持文字搜索垃圾。

搜索 API 使用了上海市绿化和市容管理局的官方接口,得到的结果准确度比较高,妈妈再也不用担心我分不清垃圾啦。

技术细节

基本上没有什么技术细节。。。用了 provider 来做数据绑定和管理状态,另外垃圾分类的 Json 数据比较大,所以做了一个缓存,每次请求完数据后会写入本地文件。

之后会考虑加入“猜一猜”功能,给出垃圾让用户分辨是属于哪一种垃圾。

Apple Developer 账户到期了。。。可能会先研究一下,发一个 Android 版本。

然后可能会写一个 SwiftUI 版本。。。

截图

项目地址

技术之外的题外话

垃圾分类其实非常难做,美国到今天都没有做好,可见中国的困难有多大了。阵痛期是一定会有的,很多人会抱怨为什么政策做那么严格那么绝。其实当你真正去了解日韩这些垃圾分类做得好的国家,只会感叹我们现在的政策还不够绝!日本和韩国的马路上是压根没有垃圾桶的,这就是实行垃圾分类后利益权衡的结果。为什么?因为只要有一个不受管制的垃圾桶在,就不会有人愿意去主动做垃圾分类然后在规定的时间内丢到正确的位置。垃圾分类政策是一个绝不能心软的政策,因为一旦模棱两可,就会立刻变成形同虚设的面子工程。

中国是再生材料生产和消费大国,有大量的企业愿意接收符合规范的可再生垃圾让他们变废为宝。不过之前由于中国始终无法实行真正意义上的垃圾分类政策,国内企业不得不向海外国家讨要垃圾。这不仅是一种舍近求远的苦劳,更让中国承受了不同程度的污染。中国和部分发展中国家已经联合宣布不再接收发达国家的进口垃圾,我们完全可以在可再生这个产业上做到自给自足。

转载于:https://juejin.im/post/5d08b2c0f265da1bbc6fd7b9

你可能感兴趣的文章
shell脚本在企业中的使用案例(1)--一键式打包
查看>>
修改系统及nginx程序最大访问数,解决高并发问题
查看>>
如何让xtrabackup恢复速度提升20倍?
查看>>
selenium系列->Actions命令实例整理->shiftKeyDown()....
查看>>
内容已删
查看>>
hdu 1074
查看>>
YY项目之帧动画(二)
查看>>
NetSuite云ERP正在取代SAP
查看>>
HashiCorp Consul + Kubernetes深度融合
查看>>
Linux-Ubuntu环境安装Nginx和配置二级域名跳转
查看>>
flink流计算随笔(5)
查看>>
释放百万IOPS性能!阿里云数据库下一代存储介质ESSD云盘来了!
查看>>
简单描述PHP发展历程
查看>>
c# 编程学习(五)
查看>>
Nginx服务器防止负载过高模块sysguard
查看>>
用SQL做数据分析_2
查看>>
怎样把PDF图片旋转90度
查看>>
DHCP介绍以及HCL配置DHCP
查看>>
阿里巴巴,果然开始拥有“预测未来“的能力了
查看>>
Redis配置文件详解
查看>>