查看原文
其他

精彩回顾 | 2021 Android 开发者峰会

Android Android 开发者 2022-05-12

作者 / 产品管理副总裁 Sagar Kamdar


作为开发者,大家构建的应用体验以超乎想象的方式为全球用户提供帮助。在 Android 开发者峰会上,我们讨论了如何关注用户、了解他们的需求,构建令其满意的体验,并专注于 Android 的重要主题: 帮助开发者构建优秀的跨设备应用。我们对现代 Android 开发 (MAD) 产品进行了更新,助力大家提高工作效率,以便您专注于构建出色的应用,进而将这些跨设备应用扩展到所有设备类型。其中一项重大更新是我们在可折叠设备和平板电脑上隆重推出 12L 功能更新,这是一组专为 Android 12 大屏幕设备优化的功能。欢迎您继续阅读以了解更多信息!

△ 主题演讲 | 2021 Android 开发者峰会

  • Android 开发者峰会
    https://developer.android.google.cn/events/dev-summit



优秀应用: Jetpack Compose 现已支持 Material You



在构建优秀的应用上,我们不断壮大的现代 Android 开发 (MAD) 包括开发工具、API、语言和分发技术合集是您的左膀右臂,助您提高工作效率。同时,我们在 MAD 中也推出了许多新功能,帮您达成这一目的,比如以下这项发布: Jetpack Compose (Android 用于构建原生 UI 的现代工具包) 中引入 Material You 及其全新设计理念


  • 现代 Android 开发 (MAD)
    https://developer.android.google.cn/modern-android-development

  • Jetpack Compose
    https://developer.android.google.cn/jetpack/compose

在今年早些时候举办的 Google I/O 大会上,我们针对 Android 12 推出了 Material You,专注于提供适合各种风格、满足各种需求并适应各种屏幕的个性化体验。现在我们发布了 Compose Material 3 第一个 Alpha 版,该版本提供 Material Design 3 风格的组件和主题,支持 Material You 个性化功能,如动态色彩。我们还发布了 Jetpack Compose 1.1 第一个 Beta 版,其中包含适用于 Android 12 的拉伸滚动、经过优化的触摸目标值、实验性延迟布局动画等功能。Jetpack Compose 性能稳定且已可用于生产环境,我们将继续添加大家所需的功能,助力您轻松快速地为所有设备类型构建 Android UI,并针对 Wear OS 和构建主屏幕微件 (widget) 提供了全新支持。


  • Compose Material 3
    https://m3.material.io/

  • Material Design 3
    https://m3.material.io/

  • 主题
    https://developer.android.google.cn/jetpack/compose/themes/material#material3

  • Jetpack Compose 1.1
    https://developer.android.google.cn/jetpack/androidx/releases/compose



Jetpack: 更多功能助您打造优秀应用



除 Compose 之外,Jetpack 会继续添加大家一直提及的功能。Navigation 添加了对多个返回堆栈的支持。WorkManager 是我们推荐用于持久工作的解决方案,可以更轻松地处理 Android 12 后台限制,其还增加了对加急作业的支持。Room 则添加了自动迁移和多映射关系。DataStore 是我们推荐的 SharedPreferences 替代品,目前已发布 1.0 版本,而 Macrobenchmark 是用于测量并改进启动和帧性能的工具,增加了简单但更为准确的帧计时,向下兼容至 Android M。


  • Jetpack
    https://developer.android.google.cn/jetpack

  • Navigation
    https://developer.android.google.cn/jetpack/androidx/releases/navigation

  • WorkManager
    https://developer.android.google.cn/jetpack/androidx/releases/work

  • Android 12 后台限制
    https://developer.android.google.cn/about/versions/12/behavior-changes-12#foreground-service-launch-restrictions

  • Room
    https://developer.android.google.cn/jetpack/androidx/releases/room

  • DataStore

    https://developer.android.google.cn/jetpack/androidx/releases/datastore

  • Macrobenchmark

    https://developer.android.google.cn/studio/profile/macrobenchmark



构建跨设备应用



我们提供的一系列更新还可助您为不同 Android 设备类型构建应用。您可以观看下方视频,详细了解我们如何助力 Spotify 在不同的 Android 设备和多种设备类型上实现其使命,将数十亿粉丝与数百万的创作者们联系起来。

△ Android 开发者故事: 助力 Spotify 构建跨设备应用



隆重推出专为大屏幕设计的 12L 以及新工具



当下大屏幕设备发展的强劲势头令人难以置信: Chrome OS 销量同比增长 92%,成为全球增长最快的桌面操作系统;去年,平板电脑销量增长 20%,可折叠设备 (最新且极具创新性的设备类型) 销量增长 2.5 倍……目前在使用的大屏幕 Android 设备总计超过 2.5 亿台,而 Android 正致力于打造与之匹配的操作系统。借此机会,我们也推出了 Android 12L 功能更新的开发者预览版,其中新增了专门针对大屏幕设备的更新。在 12L 中,我们优化并完善了针对大屏幕设备的系统 UI,使得多任务处理性能更加强大、操作更加直观,同时我们还改进了对应用的兼容性支持,提升其 "开箱即用" 的用户体验。在 12L 开发者预览版中,您可以立即尝试全新大屏幕功能。欢迎您查看我们之前的推文《详解 Android 12L|更好地适配大屏幕设备》。

  • 12L 开发者预览版

    https://developer.android.google.cn/about/versions/12/12L



聚焦 Wear OS



许多开发者已针对今年早些时候发布的最新版 Wear OS 打造了实用体验,我们期待着更丰富、更沉浸式的应用体验,一如在 Strava、Spotify 和 Calm 中的那样。利用 Jetpack Compose 可以更快速、更容易地构建 UI,因此我们在 Wear OS 中引入对 Compose 的支持。Wear OS 版 Compose 现处于开发者预览阶段,我们提供了新示例和文档,帮助大家快速入门。磁贴 (Tiles) API 现处于 Beta 阶段,提供了可预测且一目了然的信息访问和快速操作。我们还与 Samsung 合作,令表盘主题设计更为容易。借助 Samsung 创建的 Watch Face Studio,无需编写任何代码即可制作自己的表盘主题,可谓所见即所得。欢迎您进一步了解 Wear OS 相关更新


  • Wear OS 版 Compose 现处于开发者预览
    https://android-developers.googleblog.com/2021/10/compose-for-wear-os-now-in-developer.html

  • Watch Face Studio
    https://developer.android.google.cn/training/wearables/wfs



Google Play: 丰富的功能和持续地投入,助您收获成功



我们提供了多种方式以助您在 Google Play 上发展业务。为加强用户信任,我们推出了数据安全部分以突出您的隐私实践,新推出的 Play Integrity API 可以确保应用安装始终真实可信。我们还致力于打造更多工具,实现更多功能,助您提升应用质量。最近我们还更新了收费计划,现在 99% 的开发者可仅支付 15% 或更低的服务费。您可以访问我们之前的推文进一步了解 Google Play 更新详情

△  Google Play 更新一览 | 2021 Android 开发者峰会



更多精彩: Android 开发者峰会



我们发布了 30 多场技术分享,您可以按照自己的节奏在官方网站观看。我们还提供了很多直播内容回顾,包括构建 Android 系统的团队为大家解答的 #AskAndroid 相关问题,涵盖现代 Android 开发 (MAD)大屏幕设备或带有 Material You 的 Compose 等主题。此外,您还可以观看 Android Code-Alongs 回顾,Android 专家实时编写代码、解决编程难题并通过 Jetpack Compose 和 Wear OS 版 Compose 实时回答提问的全过程。您可查看完整视频回顾。也欢迎您持续关注 "Android 开发者" 微信公众号了解更多最新内容。


  • 观看技术分享
    https://developer.android.google.cn/events/dev-summit/technical-talks
  • 完整视频回顾
    https://developer.android.google.cn/events/dev-summit#livestream-agenda


欢迎您通过下方二维码向我们提交反馈,或分享您喜欢的内容、发现的问题。您的反馈对我们非常重要,感谢您的支持!



推荐阅读

如页面未加载,请刷新重试

 点击屏末 | 阅读原文 | 查看 Android 开发者峰会更多精彩内容




您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存