Android Dev Summit:Google详细介绍了Kotlin,Jetpack和即时应用程序的改进

谷歌本周在山景城开启了Android开发者峰会,对可折叠设备的支持只是触手可及。该公司宣布Kotlin 1.3中的许多新功能现在都受到本机支持,并且它提供了Jetpack,Android Studio,即时应用程序等的更新。

科特林1.3

首先是Kotlin,一种在Java虚拟机上运行的JetBrains静态类型编程语言。最新版本 - 1.3 - 于上周发布,并带来了一系列功能:

  • 内联类 允许您创建一个不分配的类型,除非装箱。
  • 无符号数字 现在是Kotlin标准库的一部分,包括UIn​​t,UByte和ULong。这些新类型使用内联类构建。
  • 以前为Android或JVM编写的多平台 代码现在也可以针对Javascript或本机。
  • 协同 支持现在稳定。

谷歌表示,所有这些都已集成到Android的Kotlin专用API中。

Jetpack和Android X.

谷歌在5月份的谷歌I / O 2018上发布了Jetpack,一套工具和API,旨在“加速”Android应用程序的开发,并且在此之后几个月就像火箭一样(没有双关语)。据谷歌称,今天,1000强应用和游戏中有80%采用了它。本周,该公司详细介绍了两个新的架构组件库,这些库有望使其更具吸引力:导航,工作管理器和切片。

导航和工作管理器 - 这两个月都在测试阶段推出 - 提供了一种简化的方法来实现Android的导航原理,包括动画过渡,创建和编辑导航流,以及基于应用程序状态以“最有效的方式”执行后台任务,设备API级别和其他因素。

另一方面,Android切片在谷歌I / O上亮相,本周转向公共搜索实验 - 显示包含内容和动作的迷你应用片段,如播放视频或预订航班。初始合作伙伴列表包括Doist和Kayak等。

Android Studio 3.3 beta 3

谷歌官方用于Android开发的IDE Android Studio在开发者大会的第一个主题演讲中得到了一些关注。Android Studio 3.3 beta 3今天推出,它专注于稳定性 - 特别是“用户影响”错误。崩溃,挂起和内存使用的频率已经降低,谷歌表示它正在构建工具,“帮助[开发人员]轻松理解”减缓应用程序构建的速度。

同时宣布:即将支持Chrome OS。

即时应用

最后但并非最不重要的是,Google透露了即时应用的改进。在Android Studio 3.3中,开发人员可以从单个Android Studio项目部署和构建即时应用程序和已安装的应用程序,并将它们包含在单个Android应用程序包中。

  • 发表于:
  • 原文链接https://venturebeat.com/2018/11/07/android-dev-summit-google-announces-in-app-updates-better-app-bundles-and-more/

扫码关注云+社区

领取腾讯云代金券