2021 Google Developer Summit 中国开发者大会-主场内容

Posted 让开,我要吃人了

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021 Google Developer Summit 中国开发者大会-主场内容相关的知识,希望对你有一定的参考价值。

原文作者:恋猫de小郭

今天中国谷歌开发者大会线上如期举行,其中主要包含了 android 、TF、Play、AR、Flutter 等相关的内容,本篇主要介绍主会场的部分内容。 本次大会看起来基本都是录播的感觉,我比较关心 Android 和 Flutter 的内容。

Android

Android 12 的发布主要在如下三方面进行了优化调整:用户界面、性能、隐私。

关于用户界面谷歌提供了 Material You 的设计,可以说是 Material Design 的 V3 模式。 从我个人看,这个对我们国内影响不大,毕竟大部分 App 都不遵循这个设计规范····

image

Android 12 同时更注重多种设备屏幕的适配,比如 WPS 就兼容了折叠屏的工作模式。

关于 MAD 相信大家也不陌生,Modern Android Development,谷歌开发者公众号今年就推送了一些列的 MAD Skills 的文章,其中就包含 Jetpack 常见的 Navigatoin、WorkManager、Room、DataStore、Macrobenchmark 等等的内容。

还有针对 Andorid Wear 的介绍和合作品牌介绍。

Play

Google Play 这次最主要是介绍了 Data safety section 相关,也是后续上架会慢慢开始强制性要求的内容。

我在《对开发者而言《个人信息保护法》更新究竟是什么?如何应对适配?》就有对这部分内容进行过介绍。

AR

更方便的和更强大的 ARCore SDK,可以更便捷地调用,不出意外蹭了一波元宇宙的热度。

TensorFlow

举例国内外使用 TensorFlow 的例子:

  • 知衣 App 使用它让用户可以在线上使用衣服

  • 58同城使用它做车牌识别和车型等。

Web

更加注重隐私权限的沙盒。

介绍 WebAssembly 能更好接入 C++ 代码,让渲染更加流畅和优秀。

PWA 可以更方便同步用户的操作,比如打开文件。

Flutter

官方介绍 Flutter 已经成为了最大的跨平台开发框架,谷歌 Play 上超过 350,000 App 使用 Flutter 。

例如字节跳动就是最大的 Flutter 应用开发商之一,它名下就有 >70 款 app 使用了 Flutter 开发。

腾讯不只在微信和企业微信手机端使用了 Flutter ,在 PC 端也开始使用 Flutter 支持,甚至在游戏领域。

官方接收的反馈, Flutter 提高了 30% 的生产力,近期的版本主要在性能,可用性和插件方面进行了更新。

对于 Flutter Web 而言,CanvasKit 渲染器已经支持稳定版发布了,接下来 Flutter 将逐步缩小 App 和 Web 之间的差异。

比如 Web 的摄像头插件已经得到支持。

PC 端依然还是 beta 阶段,不过可以在 stable 分支通过配置使用,目前还是处于继续优化的阶段。

PC 端的改建主要是在 文本编辑、鼠标键盘、滚动和无障碍这四个方面进行改进,另外之前介绍过的 ubuntu 就默认开始支持 Flutter 了。

Flutter 广告插件的发布。

支持导入第三方包的 dart pad 现在可以 beta 试用,官方也推荐了一些状态管理的包,比如:provider、flutter_bolc、rivepod。

Flutter 官方网站的改版,更多资源和例子的官网。 官网现在还提供 Flutter 学徒的免费教程哦:flutter.dev

总的来说这次大会主会场的内容不多,并且基本上看起来都是录制的画面,分会场也是开放了录制的视频,可以重播,有需要的可以直接查看: developersummit.googlecnapps.cn

以上是关于2021 Google Developer Summit 中国开发者大会-主场内容的主要内容,如果未能解决你的问题,请参考以下文章

有啥方法可以链接 Google Developer 和 Google Cloud Services 帐户?

查询 Google Play Developer API 时出现意外错误

Google Developer Console - 创建发布后如何编辑应用使用说明?

Google Play Developer API - 为啥在用户执行重新订阅时找不到linkedPurchaseToken?

React-native google auth android DEVELOPER_ERROR 代码 10

尝试更新表时 SQL Developer 中的错误