我们已经发现在Android的开发中这几年越来越多被采用,Kotlin是卓越的包括扩展、健壮、容易读写。 有很好的安全特性表现在null和可变的解决能力上。-版主android apps更加的健康的表现力。 重要的是,它能够和现在的android语言(java)能够相互操作和运行时。所以,我们很高兴让android成为官方语言。
如果你对使用kotlin有兴趣,很容易开始,因为他他可以和java和c++在android上搭配使用。你可以保持现有的代码和继续使用各种android 库,kotlin 是可以双向使用的替代品,你可以从kotlin 中调用java 语言,你可以从java 语言中调用kotlin。
当然,IDE的支持也是至关重要地 ,AS 中建立-在IntelliJ IDEA上的,由JetBrains建立的IDE,该公司是创建Kotlin语言的同一家公司。JetBrains团队已经工作多年,以确保Kotlin在IntelliJ IDEA能够使用。所以,我们继承了他们的工作,开始使用android 3.o,工具支持对于Kotlin直接捆绑在AS中。
我们认为Kotlin非常适合andorid不仅仅是给开发者他们想要的,也是因为符合-android的精神。 andorid中,kotlin是一个开源的项目,主要是在apache下。它涉及到整个社区而不是属于一个公司。所以,我们正字啊与jetbrains合作,将Kotlin推向一个非盈利的基础。Kotlin的选择重申了我们在开发和发展Android平台时对开放式开发者生态系统的承诺,我们很高兴看到语言的发展。
当我们将kotlin 作为android的官方语言的时候,我们也扩大对现有语言的投资。例如: android中,我们就添加了更多java 8的支持。在android 3.0 中,java 8 语言特性现在直接支持javac编译器。 在C ++上,我们正在进行持续的投资,例如扩展 性能分析工具 和APK调试工具,以充分覆盖本地体验; 并显着 改进了libc支持 和更新NDK,以确保 即使在定位较早的API时也可以 访问现代标题。
总而言之,我们认为Kotlin是Android语言家族的一个很好的补充,并且是一种令人愉快的语言。如果您还不是Kotlin用户,请阅读Android上的Kotlin入门。如果您有更多问题,请查看Android上的 Kotlin常见问题解答。
网友评论