#uniapp#react
先来看一张图
![kotlin入驻跨平台开发,移动端统一的日子还有多远](http://p2.ttnews.xyz/loading.gif)
这是从kotlin官网截取的,可以看到kotlin不仅支持原生android开发,现在也支持了移动端跨平台和web开发。
![kotlin入驻跨平台开发,移动端统一的日子还有多远](http://p2.ttnews.xyz/loading.gif)
我们知道如今的跨平台开发方案比较火的就是uniapp和react,这两种技术都是基于web开发层面的。
也有Flutter这种基于原生引擎的开发框架。
kotlin作为一种高效和安全的编程语言,并且作为android的指定开发语言,受众群体并不在少数,如今跨平台方案的接入,无疑是让android开发者剩下了很多时间再去学习swift或者是objectc。
我们从kotlin官网可以看出kotlin生成的是原生代码,所以很好的避免了uniapp和react可能会被和谐的问题。
我们也可以看到kotlin同时也是支持声明式语法的,无论是ios的swift UI还是android中jetpack compose,这种声明式的语法在Flutter中也可以找到很多影子。
但介于kotlin性能更强,Flutter的存在就显得不那么突出了,当然,kotlin目前的移动端方案还在初期阶段,并没有太多的案例支持,但有兴趣的朋友可以尝试找找资料学习学习
閱讀更多 比逗的冷高 的文章