• Kotlin适用于多平台应用的新编程语言 根据反映编程语言热门程度的PYPL指数榜来看,2018年1月份,一款名为Kotlin的编程语言狂升了6位,占到第17名,成为众多程序员追捧的新编程工具。另据编程语言热门榜TIOBE的持续监测,这个在2017年5月被Google选为Android(安卓)官方语言的Kotlin已成功跻身该榜单的前40。 Kotlin语言网站 Kotlin是一款完全独立的编程语言,主要的目标群是JVM、JavaScript和Native,其由知名软件开发商JetBrains开发。作为Android系统开发的一级语言,...

  • Kotlin编程你值得一尝的语言 Kotlin是JetBrains公司开发的。该公司真正闪耀则是通过Kotlin, Kotlin是简洁和务实的,并且使得编码成为了令人满意和有效的体验。 尽管Kotlin可以编译JavaScript和机器码。本文将会聚焦到最初的环境(JVM) 本文将会介绍你为什么需要切换到Kotlin语言开发的原因 一、与Java的互通性 Kotlin能够达到和JAVA的100%互通,也就是说你可以使用Kotlin开发旧的JAVA项目.所有的你喜欢的Java框架都可以继续使用.而且你写的一些Kotlin的框架也都能非常容易的服...

  • 使用 Kotlin 做开发一个月后的感想 谈 kotlin之前 有一类程序员,自己根本没体验过的东西,看了几篇哗众取宠的博文自己也来嘲讽,我称之为云程序员。就比如 Kotlin,有人蹭热度写几篇类似我为什么从 kotlin 又回到java的博文,就把 kotlin 一通批判。有空看看这些蹭热度博文为啥不看看Android Developer 官网所有示例代码都是 kotlin 版本在前,java 版本在后呢? 争论语言、框架的优劣是没有意义的。很多程序员总是对自己一直使用的语言、框架大肆吹捧而对其他...

  • 十分钟过一遍 Kotlin 知识点 这是团队内部分享的Kotlin的知识点,还在不断完善的阶段。团队用Kotlin作为后端开发语言已经一年多,知识点还在不断的挖掘规范中。期待和更多的喜欢Kotlin的同学们一起讨论。 1:变量声明 val:只读变量,可以之后初始化,不过如果未初始化之前该变量无法使用,编译器会报错,编译成字节码的时候编译器应该会做优化,不建议之后初始化,什么时候用到什么时候定义。 Var:可变(略) 2:类型推导 kotlin虽然是一种强类型的...

  • Kotlin为跨端开发带来哪些影响? Kotlin 是一种在Java虚拟机上运行的静态类型编程语言,它可以被编译成为 JavaScript 源代码。虽然与Java语法并不兼容,但 Kotlin 可以和 Java 代码相互运作,并可以重复使用现有的 Java 类库。为了解 Kotlin 的更多相关信息,InfoQ 采访了 Kotlin 编译器团队成员 Svetlana Isakova,并希望通过本文为你带来一些关于 Kotlin 方面的启示。 Svetlana Isakova:主要的考量因素,包括这种语言由谁使用,他们又为何使用。在 Kotlin 刚刚诞生之时,人们...

  • Java 失宠,谷歌宣布 Kotlin 现在是 Android 开发的首选语言 在今日凌晨的 Google I/O 大会上,Google 官方正式宣布,Kotlin 编程语言现在是 Android 应用程序开发人员的首选语言。Java 占据 Android 开发绝对统治的时代一去不复返了。 Kotlin,东宫太子 谷歌今天宣布,Kotlin 编程语言现在是 Android 应用程序开发人员的首选语言。 谷歌在今天的声明中写道:Android 的开发将越来越以 Kotlin 为先。许多新的 Jetpack API 和特性将首先在 Kotlin 中提供。如果你要开始一个新项目,...

  • 要不要大规模采用 Kotlin 替代 Java?我们做了这些考量 来源:图虫创意 作者:YJ Yang 当大规模采用一门新语言时,有许多不同的因素需要考虑,因为事情可能会发生巨大的变化。对于许多人来说,选择一门语言可以说是取决于个人偏好,但在 LinkedIn,我们有一个基础团队,负责评估这些基本技术决策的影响。最近,我们经历了评估 Android 开发语言的过程。从移动基础设施团队的角度来看,我想与你分享一下,我们在评估语言时所采取的步骤,以及为什么...

  • Kotlin干掉了findViewById,但用不好也会有性能问题 题图 @Skitterphoto 一. 序 自从 Google 宣布 Kotlin 为 Android 一等公民的身份后,大量的 Android 开发开始接触和使用 Kotlin,也体会到 Kotlin 在编码过程中的便捷和高效。 在 Kotlin 中,有个非常便捷的特性,就是无需再使用findViewById方法,Kotlin 可以直接通过 View 的 ID 来访问 View 并进行操作,该特性被称为「静态布局引入」。 findViewById这个方法,会通过遍历 View Tree 的方式,来找到我们指定 ID 的 View,正因为如此,该...

18条记录

学习推荐

  • Android
  • Swift
  • jQuery Mobile
  • ionic
  • Kotlin
  • HarmonyOS