安卓开发者要从Java转到Kotlin吗?谷歌说后者支持更多

  • 时间:
  • 浏览:4
  • 来源:5分快3-5分快3平台_5分快3网投平台

IT之家5月13日消息 在今年谷歌I/O大会上,谷歌敲定下一步最重要的是“Kotlin first”。太满 的安卓开发者也结束了了英语 从Java转向Kotlin,许多新的Jetpack API以及新功能会首先在Kotlin上使用,一起谷歌在I/O大会上也开源了Jetpack Compose来敲定“Kotlin first”战略。

针对于安卓开发的小白是因为 从事安卓开发的开发人员来讲,是确定 Java还是Kotlin又成为1个多多多非常困扰的问题图片,日前谷歌Android Studio技术负责人杰弗里·梵高针对哪几个问题图片进行了敲定。

杰弗里·梵高表示,安卓将在许多方面继续支持Java。当然他还给出了一张Java和Kotlin的支持对照表,表中很明显Kotlin相比Java多出来许多支持选项,比如AndroidX Kotlin-specific APIs、多平台项目、Jetpack Compose等支持,而在线培训和样例谷歌则是尽力而为。

Jetpack Compose 是1个多多多非捆绑 UI 工具包,结合了反应式编程模型和 Kotlin 编程语言的简洁性和易用性,旨在僵化 UI 开发。

当然,我确实针对于Java的支持变少了,杰弗里·梵高称,“太满说把‘Kotlin-first’误解成时需将现有Java开发的安卓使用 Kotlin重写”,是因为 连谷歌自家的应用也没这样做,Java和Kotlin有极高的互操作性,两者完整可可不都可否共处于1个多多多项目中,目前Android Studio平台上的代码相当于有几十万行,或者这样10%是用Kotlin写的。谷歌方面正在用Kotlin写新的功能,“Kotlin 与 Java 具有很好的互操作性,可可不都可否在 Kotlin 中编写单个类,其余每种使用 Java 编写,是因为 使用 Kotlin 编写 99% 的代码,而剩下的许多点用 Java 来写。”

杰弗里·梵高表示,现在Kotlin还不心智心智心智心智早熟期是什么是什么是什么,软件构建时间相比于Java更长,Kotlin编译器比Java编译器要慢,或者Kotlin生成的Apk相比于Java也更大,针对Kotlin感兴趣的团队可可不都可否考虑用Kotlin写新项目,或者没必要把旧项目用Kotlin重写。

猜你喜欢

商汤科技与故宫文化携手合作,AI让传统文化“活”起来

2019年12月10日,北京——近日,由故宫文化主办、紫禁书院策划的“金榜题名”互动式展览在北京正式开幕。全球领先的人工智能平台公司商汤科技与故宫文化携手企业合作,将创新的人工

2020-01-22

丹东:城镇居民人均财产性收入:利息收入

数据名(时间)单位起止时间操作丹东:城镇居民人均家庭总收入(年)元10000-2012进入查看丹东:城镇居民人均可支配收入(年)元10000-2017进入查看丹东:城镇居民人均

2020-01-22

横空出世 揭开鸿蒙真容!荣耀智慧屏抢先体验

横空出世揭开鸿蒙真容!荣耀智慧网屏抢先体验出处:快科技2019-08-1015:39:01    作者:岛叔编辑:岛叔[爆料]收藏文章一、前言:并也有电视这台智慧网大屏久等了想

2020-01-22

卡里古拉过量配置要求怎样 最低配置要求介绍

卡里古拉过量是一款日式角色扮演游戏,拥有不错的战斗画面,目前刚刚上架Steam平台,这款游戏的配置要求是怎样才能的呢,大家来同去看下。卡里古拉过量配置要求介绍最低配置:操作系统

2020-01-22

又拍云亮相中国开源峰会,容器化技术引领未来

由开源中国主办的中国开源峰会——OSC源创会·年终盛典,于12月15日在深圳举行。OSC源创会是开源中国主办的技术沙龙,源创会·年终盛典是开源中国一年一度,为开发者打造的技术盛

2020-01-22