2020年Google开发者大会 新安卓Android新体验


2020 Google 开发者大会于 11 月 16 日 至 21 日举行,这是谷歌首次以全线上大会的形式与中国开发者相聚。本次大会以“代码不止”为主题,全面介绍了产品更新以及一系列面向本地开发者的技术支持内容,旨在赋能开发者高效创新、持续不断地创造愉悦的产品体验

可能有很多小伙伴没有观看Google开发者大会的线上视频,我这里将Google开发者大会演讲的大致内容以文字配图展现方便大家了解。今年是谷歌开发者大会的第五年,因为疫情的关系,将全程在线上举办。大会的内容涉及14个以上的产品线更新;50次技术分享演讲,70多名技术专家参与,整个大会将举办长达六天。

1分钟了解主题演讲

在今年的大会上,谷歌为开发者带来了全新的开发工具与技术,帮助他们获得高效、轻松的开发体验。

安卓 11:以人为本,控制和隐私

在 安卓 11 中,谷歌将更加专注于三个主题:以人为本、控制以及隐私保护。

谷歌的安卓团队也在不断的提高开发者的开发体验。目前Android Studio 4.1 和 4.2 Canary 将迎来更新,本次更新以提高开发者效率为首要目的。Kotlin 和 Jetpack 库的完善,可以帮助开发者快速构建应用。

使用KOTLIN的APP

TensorFlow 2.4:解决各行各业的实际问题

TensorFlow 带来了 2.4 版本更新,介绍了在汽车、B2B、游戏等领域的解决方案。TensorFlow 2.4面向开发者、大数据工程师甚至科学研究人员,以上不同人群的需求,在TensorFlow中都有完整的对应解决方案,帮助以上人群高效解决问题。

Flutter:增强开放,拓展开发场景

作为全球增长速度第二的开源项目,越来越多开发者通过『Flutter』进行跨平台开发,在国内众多大厂也开始拥抱『Flutter』,诸如:腾讯英语君、闲鱼等APP的全平台解决方法,都是通过『Flutter』提供的解决方案完成。

Web:多方面增强用户体验

通过 Private Sandbox 开发者可以便捷的提升用户隐私保护,除了 Private Sandbox还有全新的 Core Web Vitals 核心网页指标,该功能可以大幅提高用户在访问移动端网页时的浏览体验。PWA (Progressive Web App)技术也与安卓更加紧密的集成、并且与谷歌商店打通,这些开发工具的提升,将为开发者在移动Web开发时提供更多的便利,开发出拥有更优质体验的产品,获取更多的用户。

Firebase :提高应用质量

Firebase 整合谷歌各产品和云服务,让开发者在单个平台上轻松构建移动端、 HTML5、小程序等应用。Firebase 模拟套件和性能监测工具,则提高应用质量,让开发更快更简单。

Wear OS :发展生态,提高生产力

Wear OS 是谷歌生态的穿戴式(手表)设备的系统,今年在续航、启动速度、匹配速度等多个维护进行了全面升级,并且在硬件与软件方面大力投入,积极扩展Wear OS的生态环境,帮助开发和拥抱更多的用户。

ARCore:现实增强领域

根据谷歌发布的数据,ARCore 已被应用在 7 亿台设备和成千上万款 APP 中,国内用户比较熟悉的美团、滴滴、有道英语都采用了该项技术。瞬间放置 API 、深度 API 以及持久云锚点可以协助开发者制作出充满气味性并且真实感极强的APP。

谷歌助手:搭建全面的智能家居生态

谷歌助手 发布了兼容拓展的娱乐智能家居(SHED),用户用 谷歌助手 控制娱乐设备,结合 安卓 11、APP Flip 增加操作便捷性。与开发者共同打造的 Project Connected Home Over IP ,覆盖主流互联网设备,能搭建更全面的智能家居功能。

人才培养是创新关键,今年大会重磅宣布Codelabs首次发布中文版,提供手把手的代码教程,让国内开发者们可以在线进行编码实践,学习之路更加顺畅。

在开发者大会上,谷歌正式宣布和网易有道合作,在中国大学 MOOC 上线『与谷歌一起成长』 学习专区。首发三门课程:TensorFlow 入门实操、ARCore 开发入门和海外数字营销,助力开发者快速成长,构建谷歌生态。

来自中央美术学院的邬建安教授,结合 TensorFlow 技术是做了“心面孔”艺术作品,这是艺术品的边界第一拓宽实验,将原本静止的艺术品,变成一种可互动的表达品。

『包容』一直是谷歌提倡的企业价值观,不管是不久前『谷歌编程女神 (Google Girl Hackathon)』项目,还是在本次开发者大会上将于 11 月 19 日召开的『谷歌女性开发者职业发展』座谈会、以及从本月12日开始到19日结束的# ImRemarkable 互动周等活动,都致力于帮助女性开发者,展现充满自信的“她力量”。

包容性还体现在开发产品中,通过语音访问、实时字幕等辅助功能,我们鼓励开发者实现无障碍开发,让技术惠及所有用户。

此外,DevFest 在 11 月陆续举行,多个城市的 GDG(谷歌开发者小组) 社区举办了 GDS viewing party ,让开发者欢聚一堂,共同享受这场科技盛宴。


首先由Android开发者技术推广中国区负责人钟辉介绍了Jetpack库(Jetpack 是一组 Android 应用组件,可帮助开发人员遵循最佳实践,减少样板代码,并可保持编写的代码在 Android 版本与设备间保持一致,以便开发人员可以专注于代码的创作。)的更新。包括有Hilt注解(减少组件重复性代码),App Startup库(优化应用启动),Android Game SDK,Benchmark 1.1(性能分析),Paging3(数据加载),WorkManager(执行可延迟执行的任务),Navigation 2.3(动态模块,页面传值),ActivityResultContracts API(权限请求API),Compose(UI框架)。


由Google开发技术推广工程师李韧介绍Android开发工具Android studio4.x新特性。如profile的相关新特性,结合Compose框架预览页面,提升模拟器运行速度,Database Inspector数据库工具,Tensorflow模型直接导入使用,扫描二维码直接连接调试,Layout Inspector工具(展现应用布局层级),自动化测试工具,


由AndroidStudio技术负责人Jeffrey van Gogh介绍了Kotlin开发在Android应用的相关信息。如:Kotlin是什么Kotlin使用情况,符号工具,协程等。

0.187872s