Google 开发者大会,这一次,我们再见未来

4,692 阅读6分钟

Google 开发者大会 2016 北京站刚刚落幕,大会上我们见识到了 Google Developers 站点在华落地、Android Nougat 的新特性、Android Wear 2.0 应用的设计与开发等一系列新的老的陌生的熟悉的「黑科技」。

本次 Google 开发者大会上说了些什么,掘金带你一探究竟。

你好,Google 开发者大会 2016

Google 开发者大会是一个互动交流的大会,旨在与开发者们和科技行业领先者们分享 Google 的最新科技和开放平台。今年,Google 开发者大会将于 12 月 8 日和 12 月 14 日分别在北京和上海举办。

本届 Google 开发者大会将设 35 个展台和产品供参会者参观、互动和体验。开发者们将有机会在主会场及各分会场与 Google 领导者和产品经理们直接交流,在 Google 产品展示区和合作伙伴展示区了解和体验最新的 Google 产品和平台。

大会更是请到了 Google 大中华区总裁 Scott Beaumont、Google 全球开发者产品总监 Ben Galbraith 等嘉宾在会上分享。

在开始探索本次大会的「黑科技」之前,不妨先来看看,[历届 GDD 大会]都有什么有意思的事情吧。

解读 Google 开发者大会,Google 和你一起描绘未来的图景

可以看出,本次的 GDD 大会 Google 也是做足了准备,为了更好地与开发者们分享 Google 的最新科技和开放平台,Google 也准备了一系列文章带你更好地了解 Google 最新最前沿的科技。

Google Developer、Android、Firebase 中国版官网上线

GDD 一开始,就传来了好消息。Google Deverloper、Android 以及 Firebase 的中国版官网已经正式上线,国内的开发者们不用科学上网也能进行相关文档的查询了。

Firebase

Firebase 是一个移动平台,可以帮助开发者快速开发高品质应用,通过将直观的 API 打包到单个 SDK 中,开发者可以专注于解决客户的问题,而不必浪费时间构建复杂的基础架构。

作为 Firebase 的核心组成部分,Firebase Analytics 直接内置到了 Firebase 中,为开发者提供了一套免费且无限制的分析解决方案。深入了解开发者的用户从广告点击到应用使用的各种行为。本次大会上也对 Firebase Analytics 以及 Firebase 的消息推送方案等特性进行了简单的介绍。通过 Google 的介绍可以得知,Firebase 在大陆有直接面向中国企业进行客户支持的相关部门,对开发者来说,也算是一个好消息。

需要注意的是,Google 仅仅是在大陆上线了以上三个相关站点,具体的 SDK 还是需要科学上网才能够进行使用。

「哎呀!我的 Android 应用程序又崩溃了!」

Android 7.0 操作系统在今年早些时候在 Google I/O 大会上正式亮相,这一被命名为 Nougat(牛轧糖)的 Android 新系统有什么新特性和优化,也在今天的开发者大会上再一次被提及。

对于 Android 层出不穷的 ROM 选择与各种品牌的不同尺寸设备之间,如何让应用具有较好的兼容性一定是开发者需要优先考虑的问题。大会上也展示了在搭载了 Android Nougat 操作系统的设备上如何让应用更好地应对不同平台、设备类型差异以及低速网络环境等开发环境下的变化。

除此以外,Android Nougat 拥有更快速的解释器、更合理的磁盘分配策略以及更方便的热更新技术,加上 Java 8 语言的新特性和 adb shell 的加持,开发者能够利用这一操作系统,让应用更加大展拳脚;用户也能在新系统上享受到全新的「快捷方式」交互方式、新的通知特性以及多窗口模式、图片键盘等新功能,Android 操作系统正在变得越来越好用。也期待掘金在 Android Nougat 上能有更多的新花样和更好的用户体验吧。


令人遗憾的是,Scott 表示目前没有更多信息透露 Google 是否能在近期内正式返华。同样的,对于 Google Play 和 GMS 在国内受到限制有何看法,Ben 也没有正面回答这个问题,只是表示尚无计划将 GMS Core 带到中国。

Progressive Web App with Angular

明星产品 Angular

AngularJS 是一款由 Google 推出的前端 JavaScript 框架,它强大的设计理念和功能使它快速成为了 JavaScript 的主流框架,简化了前端开发者的开发负担,来帮助开发者从事 web 开发。本次大会也对这一由 Google 推出的新技术进行了简单的介绍。

Progressive Web App with Angular

Progressive Web App(简称 PWA)是 Google 去年提出的移动端 Web 网页标准框架,它相当与移动端的 Web 应用,能够在后台加载、离线使用、生成桌面图标,而且还能够在系统通知栏进行消息推送。下午场的分享当中,我们还观看了关于利用 Angular 构建渐进式网页应用相关的分享,内容主要包括 App Shell Generation, Service Worker 和 Push,分享最后还有现场的代码编写演示环节。

在大会上,Google 全球开发者产品总监 Ben Galbraith 还指出,Google 将向开发者提供基于人工智能和机器学习的开发接口,其中包括开源的人工智能系统 TensorFlow 以及 Google 在 9 月份收购的语音识别开放平台 api.ai。在关于机器学习(Machine Learing)的分享环节中,Ben Galbraith 告诉我们,TensorFlow 结合了 Google Assistant 为开发者提供服务,相关的产品也将在本月底对外发布。

Google 开发者大会 2016,再见未来

年中的 Google I/O 2016 大会之后,Google 又一次在开发者大会上为我们描绘了一幅未来的图景,从 Android 到 Firebase 再到 TensorFlow 等各种「黑科技」,Google 又一次令我们体验到了一个近乎魔幻现实主义的未来场景。

不管你准备好了没有,Google 会告诉你,未来,就在你的眼前。

你可以在这里观看本次 Google 开发者大会活动的视频回放。