Zhihao's Studio.

谷歌开发者大会(GDD2017)见闻 Day1

Word count: 2,574 / Reading time: 9 min
2017/12/15 Share

Day 0

双12晚上,我一改之前晚睡的习惯,罕见的在晚上12点之前入睡了。为了第二天早上8:30的谷歌开发者大会。

出发到达会场、注册

第二天早上7点15就洗漱完毕出门了。7点多的地铁并没有想象中那么空荡,依然挤满了人,真庆幸自己住的离公司很近,不需要经历上班早高峰的洗礼。一出地铁站,就看到了举着牌子的GDD工作人员,要知道这里离会场还有1.5km左右的距离。解锁了一辆小黄车,几乎在每个路口都能看到指路的工作人员,真的很贴心。

来到会场的时候,注册的开发者已经排起了长队,时间为早上8:30。注册完领取了印有日程和场地介绍的胸牌、一个供开发者DIY的纸盒音箱和很多人喜欢的谷歌信仰贴纸。随后跟随大部队进入了主会场。

主会场的开幕式和主题演讲

在主会场幸运的坐到了第一排,视角挺不错的。由于开场之前还有挺长时间的,现场工作人员借机推广了一波GIORGIO CAM,一个识别照片中的物体,然后唱出一段rap的应用。由现场工作人员通过直播摄像头识别观众举起的物体,刚开始的时候,大部分还是手机、手表、纸币等物体,基本可以识别出来,后面慢慢的画风不对了,变成了香烟、化妆刷一类的东西,识别基本是不成功的。

时间终于来到了9:30,大会正式开幕的时间。首先是一段非常燃的开场舞,通过将文字投影到舞者手里的白板上和现场观众打招呼,一度将现场气氛带到高潮。

暖场舞过后是领导讲话,有谷歌的产品总监与谷歌大中华区的总裁石博盟,他们的中文都说的很6,似乎很愿意通过中文拉近与中国开发者的距离。他们介绍了本次开发者大会的举办初衷和谷歌对中国的重视等等,值得一提的是安卓年度最佳应用前100里有13个中国团队,可见中国市场的重要性。

各个项目的经理/负责人也一一上台介绍了各自的项目,并邀请大家在接下来的分会场活动中去他们的场次中详细了解。给我留下印象比较深的是一个叫金安娜的女孩,她全程用中文演讲,而且据她自己说这是她第一次来到中国。

大约10点左右,AI专家李飞飞教授从场馆右侧进入了第一排,恰好从我面前经过,给我的感觉是连走路都是这么的雷厉风行。轮到她上台演讲的时候,台下的欢呼声很高,足见她的人气和AI的人气之高。在之后的演讲中,她果然宣布了大新闻————谷歌在北京成立了中国地区的AI研究中心。并由她亲自带领,这是继美国和欧洲之外,在全球成立的第三个AI研究中心。毫无疑问,中国有巨大的机遇和适合AI的丰富使用场景,只有这种使用场景极其丰富的地方,人工智能才能得到更好的发展。 同时,中国搞人工智能研究的科研人员也是非常多的,据李飞飞教授说,AAAI2015所收录的论文中,45%有华人的身影。

场馆外的展区、礼物及其他

茶歇时间,来到主会场外。有很多展区,每个展区都有一线谷歌工程师,据他们说是被拉壮丁到了现场介绍各个项目的。但可惜的是他们并不一定是做他们介绍的项目的,所以关于项目的很多情况他们也不是特别了解,不过能跟他们交流能了解到谷歌的工作方式和谷歌中国里一些不会公布的小道消息,也蛮不错的。在Iot展台,我领到了一张换取Android Things的物联网开发套件。

我看这东西有触摸屏,有很多传感器,觉得这东西怎么得值个80刀吧,结果网上一搜,售价$169,而且每个人都可以领一份。看来我真的是被贫穷限制了想象力。在现场,他们展示了两个利用这套开发套件的项目,一个是利用TensorFlow识别图片的应用,它不仅可以识别出照片是一只狗,还能识别出狗的品种;还有一个是拍一张人像后利用黑笔将人像的轮廓画到一张白纸上的应用,都挺有想法的。

TensorFlow那个项目是开源的,同时该项目下还有很多其他有趣的开源项目。

VR和AR的展台排队非常长,由于我对这个领域相对熟悉,并没有体验,只是看了一下ARCore在安卓手机上的运行情况,给我的感觉是跟苹果的ARKit在流畅性上还是有一些差距的,不知道是不是硬件的原因。

展区外还有很多填写调查问卷换取各种贴纸、玩偶、布娃娃、T-shirt、钥匙扣等带有谷歌元素的礼物。不过我参加的并不是很多,因为排队的人实在是太多了。扫描胸牌背后的反馈表填写反馈,赠送一个电脑包,质量还不错。

茶歇提供了蛋糕和咖啡饮料,可以在天台和其他人自由搭讪。第一天的天气很不错,我和一个在金融公司做交易平台的开发者简单交流了十分钟,了解了她们使用的技术栈和金融公司开发软件的流程,总体还是很愉快的。

分会场活动

接下来的活动是几个会场同时进行的,意味着观众不得不进行取舍。我主要听了渐进式网页应用和Firbase相关的一些session,避开了相对更火热的android和TensorFlow。接下来简短地介绍一下我对各个分会场活动的见闻和感想,session的日程链接

渐进式网页应用PWA

渐进式网页应用 (PWA) 集网络和应用之优势于一身,带来非凡的体验。PWA 网页的加载速度快,其通知功能有助于重新吸引用户,同时还具备通常只有本机应用才具备的其他特性。重点介绍了Service Worker的工作机制、生命周期,如何配置manifest文件使用PWA,渐进式网页应用的优势等等。渐进式网页的出现主要是为了改进用户体验,相比于传统网页,在离线状况下依然可用。

有用的一些URL:

Firebase

Firebase也是为用户体验而生的,在现场演讲者结合Google Cloud Platform从头开始构建了一个翻译工具的应用,给我最深的印象是可以不需要建立服务器,同时使用 Firebase 构建应用很简单,使用 Google Cloud Platform 拓展体验很容易。

下午的讲座中,介绍了Firebase的新特性,印象比较深刻的有:

  • A/B testing,将用户群体分类,然后分组进行测试。
  • Firebase预测,将即将要弃坑的用户找出来,然后针对他们采取一些行动,比如送装备等。演讲者说,这个功能帮助切西瓜应用留下了20%即将要叛逃的用户,记得很清楚,他用的是用户粘度这个词。
  • 动态链接(Dynamic Links),使用smart url让现有和潜在用户分享应用内容和链接内容。
  • 自动崩溃报告方案分类,包含了一定的分析。
  • 性能监控控制台,可视化的方式监控应用,对性能的提升有一定帮助。

有用的一些URL:

H5游戏市场的前景与变现

这个session是采用的采访的形式(感觉采访的问题都是提前准备好的),被采访者是白鹭科技的CEO,他介绍了他之前比较成功的三个项目,以及与谷歌的合作。

关于游戏的现状,他谈到了两个方面:

  • 市场方面,2017年H5游戏用户数量超过了3.5亿,游戏市场容量约60亿,相比比喻2014年增长了120倍。
  • 技术方面,白鹭有自己的游戏引擎,2D渲染能力、跨平台能力提升明显,4k 60fps无压力。

后面还介绍了一些游戏案例,让我比较震惊的是h5页面居然可以做出童年非常痴迷的传奇那样的大型游戏了。介绍了如何在网页端“优雅的”嵌入广告的三种方式。他指出,游戏的变现方式已经不再是以前那样几乎全靠内购了,很大一部分靠广告,而广告用谁的服务呢?当然是谷歌了,哈哈哈…

午餐晚宴结束语

午餐和晚宴都是采用的自助式,吃的还不错,有水果、时蔬和肉、鱼供应,喝的提供的是可乐与橙汁。晚宴相比于中午,添加了乐队的表演,现场也有很多诸如桌上足球、拳皇游戏机、投篮机等丰富多彩的活动,气氛还是不错的。

第一天就这样结束了,应该说,由于分会场的session都只有30分钟(通常前几分钟是谷歌的广告),对某个技术只能起一个头,接下来的进一步学习需要放到线下,文中给出的链接供感兴趣的读者参考。

CATALOG
  1. 1. Day 0
  2. 2. 出发到达会场、注册
  3. 3. 主会场的开幕式和主题演讲
  4. 4. 场馆外的展区、礼物及其他
  5. 5. 分会场活动
    1. 5.1. 渐进式网页应用PWA
    2. 5.2. Firebase
    3. 5.3. H5游戏市场的前景与变现
  6. 6. 午餐晚宴结束语