<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Android on 庞玉栋个人博客</title><link>https://pangyd.com/tags/android/</link><description>Recent content in Android on 庞玉栋个人博客</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Sat, 14 Oct 2017 00:12:32 +0800</lastBuildDate><atom:link href="https://pangyd.com/tags/android/index.xml" rel="self" type="application/rss+xml"/><item><title>Kotlin 将超越 Java 成为 Android 开发的第一语言？</title><link>https://pangyd.com/post/133-kotlin-java-android/</link><pubDate>Sat, 14 Oct 2017 00:08:50 +0800</pubDate><guid>https://pangyd.com/post/133-kotlin-java-android/</guid><description>&lt;p>Realm 公司提供了一款备受移动开发者欢迎的实时数据库，在调查了大约十万名活跃的开发者后，Realm 发现在今年 5 月份谷歌 I/O 大会之前用 Java 编写的 Android 应用中有 20% 正在用 Kotlin 进行重写。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>根据调查数据，Realm 表示到 2018 年底，在 Android 开发领域，Kotlin 将超越 Java，成为开发 Android 应用的第一语言。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>该公司于周二在官网上公布了其调查结果，它的惯例是每季度发布一次调查结果。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>￼&lt;/p>&lt;p>当然，这些数据不是特别适用于广泛的 Java 开发者群体，甲骨文最近估计这个群体有 1200 万人。不过数据表明，Android 生态系统确实处于迅速变化之中。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>Kotlin 是一门面向 Java 虚拟机(JVM)、Android、JavaScript 和 Native 的开源语言，它于 2011 年由 JetBrains 推出，去年发布 1.0 版本，今年谷歌宣布它成为 Android 领域官方支持的开发语言。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>JetBrains 表示，Kotlin 比 Java 更简洁，所需编写的代码行大概比 Java 少 40%。此外，类型安全方面 Kotlin 也比 Java 好，并支持函数式编程。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>Realm 的数据显示，2016年9月，Kotlin 占 Android 开发的 5.1％，而 Java 的占 94.9％。一年之后，这个比例变成 Kotlin 升至 14.3％，而 Java 则降为 85.7％。这个变化相当大。&lt;/p></description></item></channel></rss>