一起看 I/O | 现代 Android 开发的三大更新

一起看 I/O | 现代 Android 开发的三大更新

作者 / Android 开发者关系工程师 Rebecca Franks

2023 年 Google I/O 大会汇集了大量令人振奋的更新和发布。其中,现代 Android 开发 (Modern Android Development,MAD) 是专门用于加快并简化 Android 应用开发的解决方案!建立库、工具和指南有助于您快速开展工作流程,并编写更安全、更出色的代码,以便您专注于为用户构建美妙体验。

以下是 2023 年 Google I/O 大会的三项重要发布内容回顾:

#1 利用 Studio Bot解答您的开发问题

Studio Bot 是 IDE 中由 AI 驱动的全新实验性编码助手,也是本次大会中最令人激动的发布之一。您无需离开 Android Studio 或上传源代码,即可向其提出问题或用来辅助修复错误。

Studio Bot 现处于非常早期的阶段,目前仅供美国开发者使用。欢迎您下载 Android Studio canary,即刻试用该助手并帮助我们进行改进。

#2 Jetpack Compose 在流布局及新的 Material 组件等方面进行了改进

Jetpack Compose 目前仍然是重点关注领域,帮助开发者更轻松地构建丰富的界面。2023 年 5 月 Jetpack Compose 推出了许多全新布局和改进,例如 水平和垂直分页器流布局新的 Material 3 组件 (比如 日期选取器时间选取器,以及 底部动作条)。

您可以通过下方视频了解修饰符系统性能的大幅提升,此外还有更多更新正在开发中。仅就文本组件而言,从最新的 Alpha 版 Compose 可以看出,本次更新使性能平均提升了 22%,而且这种提升适用于全平台。您只需更新自己的 Compose 版本,即可在应用中获享所有提升!

您现在还可以利用 Jetpack Compose 中的 Glance 库 构建主屏幕 Widget,以及利用 Compose for TV 构建电视应用。

欢迎您阅读我们近期的文章 Jetpack Compose 新功能一览了解更多信息。

#3 在整个应用中使用 Kotlin

自从 2017 年 Android 宣布官方支持 Kotlin 以来,我们一直在努力改进,以帮助您更好地使用 Kotlin 进行开发。六年过去了,我们依然致力于改进 Kotlin。

首先,我们正与 JetBrains 合作开发新的 K2 编译器,这款编译器在编译速度方面已经展现出显著的提升。同时,我们也在积极整合 Android Studio、Android Lint、KSP、Compose 等工具,并利用 Google 庞大的 Kotlin 代码库来验证新编译器的兼容性。

此外,我们目前建议开发者使用 Kotlin 构建脚本版本目录。无论是应用构建还是 Compose 的用户界面,您可以在整个应用中使用 Kotlin。

若您需了解更多信息,欢迎观看 "Kotlin 的新功能" 演讲视频:

以上便是 2023 年 Google I/O 大会上关于现代 Android 开发 (Modern Android Development) 的 3 项重要发布内容,欢迎您查看 播放列表 以了解更多内容。

版权声明

禁止一切形式的转载-禁止商用-禁止衍生 申请授权

脉脉不得语
脉脉不得语
Zhengzhou Website
Android Developer | https://androiddevtools.cn and https://androidweekly.io WebMaster | GDG Zhengzhou Funder & Ex Organizer | http://Toast.show(∞) Podcast Host

你已经成功订阅到 Android 开发技术周报
太棒了!接下来,完成检验以获得全部访问权限 Android 开发技术周报
欢迎回来!你已经成功登录了。
Unable to sign you in. Please try again.
成功!您的帐户已完全激活,您现在可以访问所有内容。
Error! Stripe checkout failed.
Success! Your billing info is updated.
Error! Billing info update failed.