kotlin入驻跨平台开发,移动端统一的日子还有多远

#uniapp#react

先来看一张图


kotlin入驻跨平台开发,移动端统一的日子还有多远

这是从kotlin官网截取的,可以看到kotlin不仅支持原生android开发,现在也支持了移动端跨平台和web开发。


kotlin入驻跨平台开发,移动端统一的日子还有多远

我们知道如今的跨平台开发方案比较火的就是uniapp和react,这两种技术都是基于web开发层面的。

也有Flutter这种基于原生引擎的开发框架。

kotlin作为一种高效和安全的编程语言,并且作为android的指定开发语言,受众群体并不在少数,如今跨平台方案的接入,无疑是让android开发者剩下了很多时间再去学习swift或者是objectc。


kotlin入驻跨平台开发,移动端统一的日子还有多远

我们从kotlin官网可以看出kotlin生成的是原生代码,所以很好的避免了uniapp和react可能会被和谐的问题。


kotlin入驻跨平台开发,移动端统一的日子还有多远

我们也可以看到kotlin同时也是支持声明式语法的,无论是ios的swift UI还是android中jetpack compose,这种声明式的语法在Flutter中也可以找到很多影子。

但介于kotlin性能更强,Flutter的存在就显得不那么突出了,当然,kotlin目前的移动端方案还在初期阶段,并没有太多的案例支持,但有兴趣的朋友可以尝试找找资料学习学习


分享到:


相關文章: