2019 Google 开发者大会(GDD)见闻
开篇
大清早起床从学校赶到世博中心,到的人已经很多了。第一次来 GDD,本次活动的主要目标大概就是收集一波Google 周边纪念品哈哈哈。
整个场馆中,对我来说比较感兴趣的内容大概有这么几块
- tensorflow
- flutter
- web相关
- google 文化与艺术
tensorflow
今年有一整天的 tensorflow 讲座专场,内容相对还是比较入门的,展出了很多 tensorflow 的应用,google 文化与艺术这一块与 ai 也结合紧密,有很多有趣的项目,如智绘甲骨等。
tensorflow.js
展馆里展示了在微信小程序中 tensorflow 的应用,基于 tensorflow.js 我们可以直接使用 javascript 开发 tensorflow 应用,这使得我们可以在浏览器环境下实现一些简单的 AI 能力,比如基于微信小程序的相机接口,只能识别视频中的手语含义。参考链接:https://www.tensorflow.org/js/
Flutter
会上发布了 Flutter 1.9 新版本,最重要的功能可能就是将 web 版本的 flutter 整合到了主分支,从而使得构建 web 和 native app 可以共用一套代码,向大一统更进一步,不过可以遇见这两者的融合依然会有许多坑需要填。
Web相关
firebase
推出了新的 ML kit 机器学习套件,它提供了一个功能强大的机器学习工具包,面向应用的开发者,使得开发者可以轻松的在 firebase 上实现机器学习的能力。ML kit 的目标是缩短想法到实现之间的距离,让AI成为开发者的一项基本的,随时可用的工具。为此,会利用Google在机器学习方面的经验,不断地扩展Base API。Base API最后会覆盖视觉,语音以及文本处理等领域的大多数场景。
机器学习模型的部署是一个比较繁琐的流程,你需要考虑暴露的API的结构,API的安全性,可用性,如何扩容,异常处理等一大堆的问题,而 ML kit 可以把部署运维这一块都简化掉。
PWA
pwa 的目标是提升 web 应用的使用体验,提升其安全性,性能,流畅性,用户体验等各方面指标,最后达到用户就像在用app一样的感觉, 为了实现这一目标需要通过多个方面的牡蛎。
体验
大会的开场还是很抓人眼球的,会议的背景音乐很魔性,开场各个专题的介绍研究都挺有趣的。整个场馆的内容分布相对分散,沉迷收集周边和敲章不能自拔。不会最后集齐盖章,排队抽扭蛋的体验太差了,排队一小时摸到两个小东西。
分会场讲座的质量就参差不齐了,很多讲座感觉就是在念用户手册,毫无干货,有点失望。
总体的参会体验很棒,google 信仰加成哈哈哈。