作者 / 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 项重要发布内容,欢迎您查看 播放列表 以了解更多内容。
版权声明
禁止一切形式的转载-禁止商用-禁止衍生 申请授权