谷歌将Kotlin作为官方语言,并在Android Studio中支持

来源:互联网 发布:二次元软件app推荐 编辑:程序博客网 时间:2024/06/03 06:04

2017年5月17日在旧金山召开的I/O开发者大会上,谷歌宣布Kotlin语言同java和C++一样成为Android的官方语言。这个消息受到了与会者的热烈掌声。从今天开始,你就可以从Android studio上下载Kotlin插件了。

Kotlin是由JetBrains开发的,IntelliJ的提供商。值得一提的是,Android Studio也是在这个著名的IntelliJ idea Java IDE基础上开发的。谷歌与JetBrains共同合作为Kotlin成立非盈利基金会。

谷歌描述在Apache 2.0 许可下的开源语言Kotlin“设计优秀,语言成熟,将会使Android开发更加高效、更加有趣”。谷歌宣布已经使用该语言开发了它们的产品,如:Expedia、Flipboard、Pinterest和Square。现在已经有很多狂热的Kotlin Android开发者。

谷歌选择Kotlin并没有团队没落,谷歌相信Kotlin将会使Android开发更加简单。Kotlin与java兼容。在Kotlin中可以调用java,在java中也可以调用Kotlin。“可以在两个语言中毫不费力地操作”的确是Kotlin吸引Android团队的一个很大的原因。

这意味着你可以按自己的意愿使用尽可能少的Kotlin添加进已经存在的代码,在同一个项目中自由地混合使用两种语言。可以在java代码中调用Kotlin代码,然而从Kotlin中调用java代码需要一些转义惯例。

(https://venturebeat.com/2017/05/17/android-now-supports-the-kotlin-programming-language/)






Kotlin 是一门好语言,它没有Java的繁琐,却有着与Java同样的灵魂;没有Scala的复杂,却有着与Scala相似的外形;它没有独树一帜,为的是让大家感觉它似曾相识;它不追求什么噱头,为的就是实用。

Kotlin 从入门到放弃 系列视频教程 - bennyhuo的文章 - 知乎专栏(https://zhuanlan.zhihu.com/p/23101437)



参考资料:https://www.zhihu.com/question/25289041

http://www.infoq.com/cn/news/2015/06/Android-JVM-JetBrains-Kotlin

https://code.tutsplus.com/tutorials/an-introduction-to-kotlin--cms-24051

https://code.tutsplus.com/tutorials/how-to-use-kotlin-in-your-android-projects--cms-24052

http://blog.csdn.net/u012296101/article/details/50986082

http://blog.csdn.net/xiehuimx/article/details/72354371

阅读全文
0 0