Google I/O 2018 看点

Posted by liangfei on 2018-04-23

Google I/0 2018 马上就要开始了,美国加利福尼亚州山景城时间 5 月 8 日上午 10 点,对应北京时间是 5 月 9 日凌晨 1 点。

本来今年打算报名现场的,因其它事情花了一笔钱,经费紧张,遂放弃,只能看直播了。

Google I/O Extended 2018 Hangzhou 报名链接: https://www.meetup.com/Hangzhou-GDG/events/249858297/

我根据 topics 整理了一个 session 的脑图,格式是 svg 格式,可以无限放大,新 Tab 中打开也可以查看大图。

内容脑图

兴趣主题

Machine Learning & AI

毫无疑问,今年的主题依然是 AI。RISC 发明人、图领奖得主 John Hennsessy 会做主题为《The future of computing》的 Keynote。Fei-Fei Li 也会露面,她的 Keynote 是《Building the future of artificial intelligence for everyone》,值得期待。

TensorFlow 大大降低了 Machine Learning 的入门门槛,基于它,没有读过 PhD 的人也能够做一些 AI 相关的工作。

物联网 IoT

IoT 方面,除了一如至往的 Android Things,又多了一个技术栈—— OpenThread,它为低功耗(low-power)的 IoT 设备带来了 Internet。

IoT 产品也可以基于 Google Cloud Platform 来开发,叫 Cloud IoT。

终端设备用于收集数据,再加上机器学习的运用,一定会创造出意想不到的产品体验,这是我们的机会。

Machine learning models + IoT data = a smarted world

突然想起了以前在 fujitsu 工作时墙上的 slogon:Shaping tomorrow with you。

Firebase

Firebase 为 Mobile、Web 提供了全套解决方案,基于它我们可以快速高效地部署应用,它是 Google 云计算的产品之一,背后依托于强大的 Google Cloud Platform。

Google Cloud Platform

云产品的基石是 Google Cloud Platform ,Firebase、Cloud TPU、Cloud IoT 等都是基于 GCP 为开发者提供服务。

Android

Android 内容不少,Googler 会传授很多开发姿势给我们,还有一些 OS 层的原理,比如 ART、Rendering。当然也少不了 Architecture Components、RecycerView、ConstraintLayout、Support Library 这些能够着实提高开发效率的 SDK。

Kotlin 的内容不多,只有两个 session,一个是 Kotlin 语言的设计者教你怎么写代码,另一个是 Jake 大神加盟 Google 之后开源的 Android KTX

Web

相比于 Android 来说,Web 出现了很多新技术,旨在打造一个摩登时代,叫做 Modern Web。

例如,注册登录相关的 WebAuthnOne-tap Sign-upreCAPCHA V3,第一个 secure-only 的顶级域名 .app,无 UI 的 Headless Chrome,PWA、AMP 等等,很有意思,值得学习。

Flutter

Flutter 可以快速构建一个跨平台、响应式的 App。本次 IO 大会上,与 Material Design 结合得比较紧密。

总结

对于一般人来说,知易行难,仅仅了解这些技术是远远不够的,只有大量的工程实践才能慢慢转化为自己的内功,这种内功才能为未来的技术决策提供强大的能量。


欢迎扫码关注 老梁写代码 微信公众号