前言:疫情最终还是波及到它了 

因为众所周知的原因,谷歌 2020 年 I/O 开发者大会不得不取消了。

不开玩笑,这场能与苹果 WWDC 开发者大会相媲美的开发者大会,本应是每年的开发者盛会,但由于来势异常凶猛的新型冠状病毒 COVID-19 在全球各地逐渐演变为一场全球性的疫情,各国也开始出台相应的对策来阻止它的传播,而谷歌 I/O 开发者大会,只是宣布取消/延期的科技界盛会中,比较知名的一个而已。

说老实话,虽然已经有关于这种可能性的预警,但当 Alan 看到这个消息时,内心还是有点懵圈的:距离正式召开还有两个月多,怎么现在就宣布取消了呢?不过从谷歌早早的宣布取消 I/O 开发者大会(下文简称 I/O) 来看,谷歌也是认识到了此次疫情的严重程度非同一般,毕竟 I/O 对于 Android 开发者以及更多行业的研究者意义都非同寻常。但冒着巨大的风险将数万名来自世界各地的开发者、学生/教师以及各色各样不远万里来到山景城(Mountain View,谷歌总部所在地)的参会者聚集到一起,如果出现病毒携带者的话,爆发几乎是必然的。

那么,既然 I/O 已经取消了,那么就应该考虑下新的问题: I/O 的取消,究竟对我们,乃至整个科技界有什么影响?

 Android 11 Beta 呢 ? 刚才还在这儿呢?

如果你是一个数码爱好者,但感觉自己对谷歌的开发技术都不感兴趣的话,那么整场 I/O 大会中,你的关注重点肯定是集中在谷歌在主题演讲中发布的 Android 内容了:与当前已经发布的 Android 11 开发者预览版不同,将在 I/O 主题演讲中发布的则是相比于开发者预览版在成熟度以及可用度大幅提升了的 Beta 测试版,更加适合爱好者与开发者刷入。
而没了 I/O 这个舞台,谷歌在 Android 11 Beta 测试版如何发布这个问题上,其实是没有太多的选择的:Android Beta 测试版存在的目的即是为了让 Android 开发者能更早的了解新一代的 Android 系统中有哪些新特性与开发规范,给足开发者「缓冲时间」,让其将新特性加入自己的 App 中;这往往不是一个非常快速的工作,每年首批为自己的手机刷上新 Android 系统的用户经常发现自己在之前的也不太可能只用系统版本中还能正常使用的 App 在新的 Android 系统上会出现闪退甚至无法开启的情况,往往是 App 没有及时适配的结果。

由于谷歌不具备苹果那样在其生态中强大的管控能力,所以为了让 App 开发者更好的适配新系统,在 Android Beta 测试版发布这个问题上是耽误不得的;同时在发布 Beta 测试版的同时,谷歌同时也会公布除了自家的 Pixel  手机之外的能尝鲜新 Android 版本的手机厂商的部分设备名单,在去年的 Android 10 发布 Beta 测试版时,除了 6 款 Pixel 手机之外,来自小米、一加等手机厂商的设备数量达到了 15 部。

由于 Android Beta 测试版的发布「事关重大」,谷歌很可能仍然按期发布,但在发布形式上,就要因地制宜的作出些变化了。谷歌 Pixel 智能手机的发布在 I/O 主题演讲中,Android Beta 的发布算是压轴的保留项目,但从去年开始破了例:在主题演讲中,谷歌首次发布了硬件设备 —— Pixel 3a 手机以及搭载谷歌智能助理的 Nest Home 智能显示屏。谷歌的 Pixel 3a 是谷歌在 2019 年发布的中端机型,甚至当谷歌硬件部门的说出「Now,Let we talk about Pixel」(让我们聊聊 Pixel 手机)时,台下就已经是一阵兴奋的惊呼了。
Pixel 3a 上市之后的表现确不负众望,凭借着与自家旗舰 Pixel 3 相同的相机硬件以及谷歌调教的 Android 原生系统,成功的为 Pixel 系列开拓出了一片新的市场。
从弱光拍照上吊打 iPhone X ……啊不是,是「Phone X」
本来在 2020 年的 I/O 大会上,Pixel 4a 系列的发布几乎已是既定的事实了,可现在连 I/O 大会本身都已经取消的情况下,Pixel 4a 这款手机的发布,恐怕也只能延期了。
本应在 I/O 大会上发布的 Pixel 4a
考虑到谷歌在发布 Pixel 手机时,往往还能看到一些一同发布的新功能,比如 Live Caption 实时字幕功能,或是基于本地语言模型的谷歌智能助理,都会在 Pixel 发布的同时一同出现,而这些新鲜的功能,也随之变得不确定了起来。 

开发者:失去了一个即时了解新技术潮流的机会

说完了和数码爱好者感兴趣的内容,还是要回顾到 I/O 大会真正的重点内容:向全世界的开发者公布新的开发技术以及开发工具/开发框架的开发动向,以及 Android 系统中出现的新特性,I/O 大会通过这种线下聚会的形式,弥补了技术领域的信息闭塞,给了全世界同一领域开发者一同交流的平台:开发者有开发相关的问题?最顶尖的开发者就在你眼前,你甚至可以与你所使用的开发框架/编辑器本身的开发者交流,来了解更多的技术细节。
会自掏腰包举办开发者大会的巨头,不止谷歌一家。
正是基于这个原因,谷歌每年也都会为世界各地的优秀开发者提供帮助,让他们能到达 I/O 大会现场,深入了解新技术之后,再回到当地城市分享给更多使用者与学习者,苹果 WWDC 、Facebook F8,以及微软 Build 这些各家科技巨头所组织的开发者大会,本质上都是基于同一个目的:将自家的新技术的种子布撒到全世界去。

谷歌:别慌 ,线上一样能干活

虽然 I/O 大会的取消的确令人遗憾,但谷歌截至北京时间 3 月 4 日晚都还没有公布对 I/O 大会取消的应对计划 —— 比如使用直播的形式来进行部分活动。但仔细看下新闻就能发现一个事实:I/O 大会也并不是谷歌第一个因为新型冠状病毒疫情而取消/延期的大型公共活动了。在 I/O 大会之前,同样因为疫情宣告取消的游戏开发者大会(Game Developers Conference ,下文简称 GDC)期间,谷歌也有一场分支会议,另一场被取消的则是谷歌云 Next 开发者大会(Google Cloud Next,下文简称 GCN);不过这两场活动都已经在谷歌给出的官方公告中宣布:将会在原定举办日期以线上直播的方式举办相关的部分活动。

按照谷歌的计划,现有的付费购买这些活动门票的参会者都将自动报名新的会议 —— 当然,都将会以直播的形式播放给参会者;而购票金额则会全额退还。也就是说,参会者仍然能听到许多来自技术专家有关前沿开发技术的分享,还省下了一大笔参会的费用:无论是来回的交通费用还是当地的住宿饮食,都开销不费。而且在活动变为线上直播为主的形式之后,即使是没有购票的人,仍然可以现在免费报名来获得观看的资格。
目前,无论是 GDC 中谷歌的分支活动,还是 GCN 开发者峰会,都已经确定将以线上直播的形式继续举办,并且已经开放了报名通道给想要「云参会」的人,但真正的重头戏 ——  I/O 大会,虽然已经于昨天宣布取消,但是否有相关的线上直播供谷歌来发布 Android Beta 测试版于今年的新技术动向,情况还是不明朗。但考虑到 I/O 大会是远在两个月之后的一场大型活动,而谷歌前两个取消的线下活动的活动都计划在本月内举行,所以有关 I/O 大会的原定内容究竟应该以怎样的形式举办,谷歌也需要仔细的考虑一下;而且 I/O 一向有将现场的演讲放在网络上直播的习惯,所以最后 I/O 大会是否会以直播的形式与我们见面,相信谷歌在接下来的一段时间内,就会给出官方的回复。谷歌的重头戏,但不会是疫情之下最后一场取消的会议I/O 大会的宣布取消,对于开发者来说可能是一件大事,但是对于 2020 年的科技/数码界来说,也只能算得上是「又」一个被取消的大型公共活动了:从 2 月的 MWC,到三月 GDC 以及 Facebook 的 F8 开发者大会宣布取消/延期,在疫情阴影之下, I/O 大会也不会是最后一个因为疫情宣布取消的科技盛会。
在本月 4 日,微软同样宣布取消即将在苏黎世举办的 Microsoft Ignite Tour 活动,这让人想起微软更大的开发者大会 —— 微软 Build 开发者大会,微软 Build 同样在每年 5 月下旬举办,与谷歌 I/O 大会「撞车」也是每年的一个槽点之一,而今年和 Build 撞车的 I/O 大会已经先走一步了,微软 Build 还能如期举办吗?   
但无论微软 Build 开发者大会能否顺利举办,在疫情之下,越来越多的科技活动选择以直播为主的方式进行活动,虽然减少了很多参与感,但却是能让更多的人接受到会展内容的方式。也给许多原本只有线下活动的展会带来了新思路,让更多的人了解到会展中的新技术,本身也是各种开发者大会的根本目的。而直播,就是缩短这段距离的「桥梁」之一。
而大型展会直播如何在数万乃至数十万名观看者的观看下顺利举办,对于视频直播服务平台也是一次的考验,在疫情期间,视频直播平台都获得相当大的市场发展空间,也暴露出在高并发下的许多问题,在更多的「线上开发者大会」举办之后,相信之后再以直播为主要形式来举办的开发者大会,也能通过技术的手段,来解决更多的问题。
没有了参会的路途劳顿与倒时差的痛苦,也能让参会者的时间安排更加自由,希望在这次新型冠状病毒给全球带来的疫情结束之后,这种以直播为主要传播方式的「开发者大会」能更多,更加成熟。