前两天利用业余时间开发了一个云顶助手app,所以来分享一下使用flutter的经验和看法。
先贴一个项目地址:https://github.com/Purelightme/lol_chess 可以给个小星星吗?
因为wegame上面已经有云顶相关的资料了,比较健全,但是是需要联网才能用的,经常网络慢(也可能是wegame服务器卡了)刷新不出来东西,我就想着这些英雄,装备,羁绊不都是固定的数据吗,何不把他们做成本地的,不需要网络,这样也更快,体验更好。
恰好flutter支持sqlite数据库,于是我自己录数据(对,我录了两天数据),然后app里面所有的信息都基于这个数据库去查询。
使用flutter的看法:
1,环境搭建真的很简单,不像rn(当时我为了研究rn,花了好几天,硬是没把hello,world跑起来,真的是无力吐槽)
2,语法真的没那么糟糕,有的人说dart嵌套层次太多,代码看起来很乱。但我个人觉得,这种代码写起来很容易,思路也比较清晰,只需要稍微封装,就没那么“难看”。
3,社区固然没有那些成熟的语言框架比较,但目前我觉得,做大部分种类的app,已经足够了,对,真的已经足够了。剩下的,就大家一起去发展吧
下面是应用截图: