用Flutter10分钟DIY自己的云todo list

每年年终,大家的朋友圈可能是这个样子的

给老板看的

用Flutter10分钟DIY自己的云todo list_第1张图片

用Flutter10分钟DIY自己的云todo list_第2张图片

用Flutter10分钟DIY自己的云todo list_第3张图片

用Flutter10分钟DIY自己的云todo list_第4张图片

给爸妈看的

用Flutter10分钟DIY自己的云todo list_第5张图片

爹妈发给我们看的

用Flutter10分钟DIY自己的云todo list_第6张图片

更多的是发给和自己一样的打工人看的,年度X单

用Flutter10分钟DIY自己的云todo list_第7张图片

用Flutter10分钟DIY自己的云todo list_第8张图片

用Flutter10分钟DIY自己的云todo list_第9张图片

互联网大厂们收集用户的日常操作日志,按照不同的维度进行聚合、排序、分类可以轻松的为每个用户打上特定的标签从而为每个用户进行画像,方便后面的商品推荐。顺道也丢一个年度X单吵吵热度。而打工人们则贡献了隐私数据。

用Flutter10分钟DIY自己的云todo list_第10张图片
你的标签是

用Flutter10分钟DIY自己的云todo list_第11张图片

作为一个普通的打工人,是不是一种满满的无力感

用Flutter10分钟DIY自己的云todo list_第12张图片

但是作为一个会折腾的IT打工人、程序猿(媛)们除了写个爬虫抢抢票、写个脚本抢个月饼之外,我们也可以DIY一些常用的不是那么狂拽酷炫的但很使用的工具,好在我们有全球最大的“同性交友网站“GitHub,还有互联网上的好多免费的羊毛可以薅。

用Flutter10分钟DIY自己的云todo list_第13张图片

前两天在逛GitHub的时候,发现了一个立flag的神器,名字叫做flutter-todos 代码仓库 https://github.com/asjqkkkk/f..., 自己下载下代码编译安装了下,界面比较清爽,因为是采用flutter开发,支持一次开发,跨多个终端使用,他有两种使用方式,一种是数据保存在本机的SQLite中的,多个终端的数据没有办法互通,另外一种是用作者提供的云服务,数据保存在云服务上(不幸运,测试时作者的云服务挂了),但是这个数据岂不是又变成别人的了。

用Flutter10分钟DIY自己的云todo list_第14张图片

办法总比困难多

用Flutter10分钟DIY自己的云todo list_第15张图片
突然想到最近网上Serverless大火,好多厂商都在推自己的平台,如果我们能够找一个免费的公有云数据库,然后把访问SQLite的地方改成访问公有云的数据库,岂不是就可以实现长久保存数据,而且也可以实现跨多个终端共享数据,求助一下万能的知乎

用Flutter10分钟DIY自己的云todo list_第16张图片
发现这里面介绍了一款免费的云数据库,https://zhuanlan.zhihu.com/p/..., 联系文章作者拿了一个邀请码,登录MemFireDB完成注册,简单可用。
好了,准备工作就绪,我们开始修改代码了

用Flutter10分钟DIY自己的云todo list_第17张图片
改完代码,编译安装,不错不错,应该是够我使用了。btw我的手机是刚升级的鸿蒙操作系统哦!

用Flutter10分钟DIY自己的云todo list_第18张图片

用Flutter10分钟DIY自己的云todo list_第19张图片

用Flutter10分钟DIY自己的云todo list_第20张图片
数据也在我们自己的数据库中,可以随时下载、修改、删除

用Flutter10分钟DIY自己的云todo list_第21张图片
修改后的代码仓库在这里,https://github.com/aliyoge/fl...

大家可以DIY自己的实用工具,然后分享出来哦!

你可能感兴趣的:(flutter数据库)