个人练习-玩安卓三版本(Kotlin+Flutter+Uniapp)

1,393 阅读2分钟

写在前面

为什么要写这三个版本?

首先Kotlin是日常开发一直在写的,一开始使用Java开发安卓项目,19年开始接触Kotlin,后续一直使用Kotlin进行项目,主要是语法糖真的太香了,大段大段的代码被节省下来,一直点下去就好,完全不用存一个变量,Utils处理一下,存一下,Utils再处理一下,用后根本停不下来。

其次是Flutter,至于为什么使用Flutter,是因为一些简单的页面完全可以使用Flutter来实现,一个页面放两端,这样可以节约不少时间,毕竟有一些项目性能确实不是我们考虑的地方,效率才是最重要的。然而现实是残酷的,只有我一个人去学习,然后就是最重要的,如果这样实现,我的工作时间增加了,但是我的绩效没有上去😭😭😭。

最后是Uniapp,因为我们开始小程序开发了,由于各种因素我们最后选择了Uniapp,我们老大开始探探路,然后我也跟着开始学习,简单了解了之后公司项目直接上手,走了不少坑,各种加班改bug,然后就是各种网页查找,问以前的同事。经常是一行代码搞定的问题,不知道怎么解决,加一晚上班。

最终为什么呢?还是因为闲了。开始学的时候比较烦躁,根本不知道怎么入手,从Github上下载下来的项目好像很简单,但我就是看不懂,什么和什么,怎么这样就完了。像Flutter的怎么这么多嵌套,讲道理这么多嵌套不会看的脑袋大么。最终还是打不过就加入了。

截图

由于所有东西都是自己搞的,ui就大差不差了

Kotlin
kotlin_1.jpgkotlin_2.jpg
kotlin_3.jpgkotlin_4.jpg
Flutter
flutter_1.jpgflutter_2.jpg
flutter_3.jpgflutter_4.jpg
Uniapp
uniapp_1.pnguniapp_2.png
uniapp_3.pnguniapp_4.png

想法

互相学习

内容比较多,也不是第一时间写的文章,有点忘了当时的感受了,后续慢慢加。

地址

Kotlin版本 (https://github.com/zizikoth/Kotlin_WanAndroid)

Flutter版本 (https://github.com/zizikoth/Flutter_WanAndroid)

Uniapp版本 (https://github.com/zizikoth/UniApp_WanAndroid)