开发iOS应用,Kotlin Native是不是够格?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开发iOS应用,Kotlin Native是不是够格?相关的知识,希望对你有一定的参考价值。
参考技术A 很高兴回答你的问题。一直以来,ios的开发语言都相对比较单一,要么是swift,要么就是object-c,这样的情况对于ios开发人员来说,还是比较友好的,没有那么多的语言要学习,专心研究一门语言就可以了,可是在KotlinConf 大会宣布了 Kotlin 1.2 RC 版,并宣布 Kotlin/Native 已支持用于开发 iOS 应用和 Web 应用开发。这也将是 Kotlin/Native 0.4 的特性之一。虽然对 iOS 开发的支持仍处于早期阶段,但确实已经实现了,这是在所有平台上使用 Kotlin 进行开发的重要一步。官方还特意展示了利用 Kotlin/Native 开发的两款应用,它们都可以运行于 iOS 和 android 平台。Android 和 iOS 平台共享了不少代码,其中包括大多数图形处理、声音播放和用户输入响应代码。而且IDEA也已经支持Kotlin/Native了,对于Kotlin/Native是否能够胜任ios的开发,我觉得应该从以下几点来看。
1、性能
现在移动端的开发,很注重的就是用户体验以及产品的性能,Kotlin/Native作为一个新生的语言,在性能这一块,还有待考究。
2、技术成熟性
现在的Kotlin/Native在技术方面感觉尚未成熟,想要撼动swift或者object-c的地位,可能还需要一段时间,就像kotlin,虽然官方已经宣布将kotlin作为Android开发的官方语言,可是,这么久过去了,还是没能取代Java。
3、实际的开发体验
因为我没有用过Kotlin/Native开发ios,但是,在Android平台上面,很多的程序员抛弃Java投奔向kotlin,但是使用了一段时间后,又转过头来使用Java,这便是在实际的开发过程中,很多程序员觉得kotlin并没有想象中的那么好,转而又开始使用Java。
如果以上三点,Kotlin/Native都做的很好了,那么ios的开发市场,应该就会被Kotlin/Native给占据了,各位有什么看法,欢迎评论。
以上便是我对开发iOS应用,Kotlin Native是否够格?问题的回答,如果您觉得有道理,请点赞,关注,支持我,谢谢。 参考技术B 只要符合业务需求它就是够格的,但是要做出优质的app还是得用原生的语言,其他的或多或少都会有性能的损耗,除非该框架已经非常成熟!
对比Java学Kotlin官方文档目录
文章目录
概述
用 Kotlin 开发后端应用
用 Kotlin 开发安卓应用
Kotlin/JS 概述
Kotlin/Native 概述
用 Kotlin 处理数据
用协程完成异步编程
用 Kotlin 做跨平台开发
类和对象
类和接口
属性
以上是关于开发iOS应用,Kotlin Native是不是够格?的主要内容,如果未能解决你的问题,请参考以下文章
Kotlin 一统天下?Kotlin/Native 开始支持 iOS 和 Web 开发
一睹为快!Kotlin 开发 iOS 的新利器:Kotlin/Native 插件
来了!支持 iOS 开发的 Kotlin/Native v0.4 发布
Kotlin 统一移动开发?已经开始支持 iOS 和 Web 开发
设计师要失业?阿里AI“鲁班”每秒做8000张海报;Kotlin/Native支持iOS和Web开发;微软加入VR开放标准组织