在今年的 Google I/O 上,Android 和 Google Play 都发布了诸多重磅更新,这里欢迎大家和 Android 团队的 Fred 一起回顾其中不容错过的重点更新: 点击这里 查看 Android 和 Google Play 在 I/O 的最新更新视频。
Android 12 Beta
我们在 Google I/O 期间发布了 Android 12 的 第一个 Beta 版。Android 12 带来了 Android 历史上最大的设计变更,也让整个系统更具表现力,甚至连系统配色也真正做到了个性化。我们正在将软件和硬件的生态系统统一在同一种设计语言下,名叫 Material You。
Android 12 中的 应用 widget 经过设计改版,更加实用、美观,也更容易被用户发现。我们还添加了动态色彩 API,让 widget 能使用系统颜色,观感上和系统更加融为一体。我们为大家准备了 widget 的示例代码,欢迎上手体验。
其他更新还包括新的过度滚动拉伸效果、提升系统性能,以及更多的隐私和安全更新。请前往《Android 12 Beta 版发布》一文了解详细信息。
Modern Android Development
Modern Android Development,即 "现代 Android 开发",目的是帮助开发者扫除一切拖慢开发速度的障碍,让大家能集中精力打造最棒的体验。
其中一项重要的内容就是通过 Jetpack 让大家能专心编写功能,减少模版代码。目前 Jetpack 在稳定、Alpha 和 Beta 渠道的更新内容请大家移步 官方网站 了解详情。
Jetpack Compose 是在 Android 上构建原生 UI 的现代工具包,目前已经发布了 Beta 版本,并计划在 7 月份发布稳定版。请大家阅读 官方文档,为 1.0 正式版做好准备。
Android Studio Arctic Fox (2020.3.1) 现在处于 Beta 版,其中的新功能集中在三个主题:
- 快速 UI 设计
- 覆盖各种屏幕大小的新设备
- 提升开发者生产力
具体的新增和改进功能请大家前往 官方网站 了解详情。
Modern Android Development 还有一个重要的支柱: Kotlin。我们最近的调研结果显示,Kotlin 现在是专业 Android 开发者最常使用的开发语言。Play Store 中超过 120 万个应用使用了 Kotlin,前 1,000 名应用中使用 Kotlin 的比例更是高达 80%。我们为大家准备了一套用 Kotlin 开发 Android 应用的教程,可以通过 点击这里 打包下载。
为更多尺寸的屏幕构建应用
我们推出了一个与三星共同打造的统一平台,结合了 Wear 和 Tizen 的优点,并推出了全新的用户体验。大家的受众群将会更加庞大,而且之前在手机应用开发上用到的技巧和工具,都能用于在新的设备上打造应用。更准备了许多新的 API,如 Tile 等,帮助大家打造更好的 Wear 应用。
在可折叠设备、平板设备以及大屏设备方面,我们更新了 Jetpack 和 Material Design 库中的许多 UI 组件,以方便大家进行各种屏幕尺寸的适配。
请阅读《Wear 更新一览》以及《可折叠设备、平板设备和大屏设备更新一览》了解详情。
Google Play 更新一览
自 2021 年 7 月 1 日起,针对每位开发者每年销售数字商品或服务所获得的前 100 万美元,收取的服务费费率将为 15%。请阅读 官方文档 了解具体细节。
为了帮助大家在 Google Play 上取得成功,我们还发布了许多强大的新功能、工具和更新,请阅读《Google Play 更新一览》了解详情。
您可以在 YouTube 播放列表 中找到今年所有关于 Android 和 Google Play 的 Google I/O 大会演讲,也可以前往 Bilibili 查看 更多 Google I/O 2021 精彩视频。