2017 年 12 月 1 日

所有时间均为印度标准时间 (UTC+05:30)

  • 直播
过滤条件:
时间 说明 _类型 _曲目 _产品
08:00-10:00

早餐和报名

10:00-10:55

议程

第 1 天主旨演讲

Daniel Galpin、Pankaj Gupta、Francis Ma、Sachit Mishra、Tal Oppenheimer、Kaz Sato、Anitha Vijayakumar

3a 号大厅

了解 Google 开发者产品和平台的最新资讯和动态。

Android

Google 助理

云端

Firebase

TensorFlow

移动网络

不局限于移动设备

在移动设备上进行开发

移动网络

Android

议程 不仅限于移动平台 在移动网络 Android 上开发应用 Android Assistant Cloud Firebase TensorFlow 移动网站
11:00-11:30

议程

社区团体计划信息会议

丹麦法郎

社区大厅

了解关于社区开发者社区计划的全部信息,了解如何创建群组或以成员身份加入。

社区

议程 社区
11:10-11:40

议程

渐进式 Web 应用:是什么、为什么以及如何?

Sam Dutton、Jiewei Lin、Sarah Clark

3a 号大厅

在本次讲座中,我们将介绍渐进式 Web 应用是什么、为何采用该技术以及如何实现,并会演示一些代码示例。渐进式 Web 应用融合了网站和应用的精华,可以快速加载(即使在不稳定的网络上),可以通过发送推送通知重新吸引用户、在主屏幕上显示图标以及以顶层全屏体验形式加载。

PWA

移动网络

议程 移动网络 PWA
11:10-11:40

议程

使用 TensorFlow 和 Cloud ML 进行实际机器学习

佐藤一

Jacaranda Room

TensorFlow 是 Google 的机器学习开源库,自 2015 年推出以来,一直在推动机器学习的普及。结合 Google Cloud Machine Learning Engine 的可伸缩性,任何人都可以使用 TensorFlow 以低廉的价格利用深度学习技术,而无需具备太多专业知识。本演讲将介绍三个采用 TensorFlow 和 Cloud ML 解决实际问题的企业示例:日本的一位黄瓜农场主,能够自行构建基于深度学习的黄瓜分拣器,该公司使用 TF 进行事故预测;该公司使用 TF 进行事故预测;该公司使用 TF 进行事故预测。

云端

不局限于移动设备

议程 不局限于移动设备 云端
11:10-12:40

培训

使用架构组件构建应用

藤原力拉 (Lyla Fujiwara)

古尔默哈尔厅

2017 年 5 月,发布了架构组件库。它们本身可以协助开发者管理和简化界面组件生命周期和数据持久性。结合使用这两种方法,可以统一地快速构建 Android 应用。本培训重点介绍了如何结合使用这些组件:您将构建一个具有可存储和加载本地数据的响应式界面的应用。

Android

Android

培训 Android Android
11:10-12:40

培训

使用 Dialogflow 为 Google 助理开发您自己的应用实操

Sachit Mishra、Silvano Luciani

Cassia Room

在本培训中,您将学习如何构建自己的 Google 助理应用。使用 Dialogflow,您只需编写几个例句和回复,即可轻松与用户对话。您可以使用 Node.js 编写的简单 Web 钩子,将您的应用与您自己的服务器后端进行交互。对于任何想要学习如何针对 Google 助理进行构建的开发者来说,这都是很棒的课程。

Google 助理

不局限于移动设备

培训 不局限于移动设备 Google 助理
11:45-12:15

问答

社区建设问答

丹麦法郎

社区大厅

如何让您的项目融入社区?如何构建出色的聚会小组?来询问 Google 员工和其他社区负责人,询问有关社区的任何事宜。

社区

问答 社区
11:50-12:20

议程

Cloud Firestore 简介

丹·麦格拉思 (Dan McGrath)

Jacaranda Room

Firebase 刚刚宣布推出 Cloud Firestore 测试版,这是一种用于移动应用和 Web 应用开发的全代管式 NoSQL 文档数据库。它旨在在全球范围内轻松存储和同步应用数据,该技术现已发布 Beta 版。在本次讲座中,产品主管分享了所有细节,并将演示如何使用 Cloud Firestore 构建可扩缩的应用。

Firebase

在移动设备上进行开发

议程 在移动设备上进行开发 Firebase
11:50-12:20

议程

Google Developers 和 Cloud 认证信息会议

JP Souchak、Manohar Silam

Google Developers 和 Cloud 认证大厅

了解如何通过移动网络专家、Associate Android Developer、数据工程师或 Cloud Architect 等技能获得认可。在本次培训中,JP Souchak 和 Manohar Silam 将提供实时信息会议,介绍两个认证计划和个人认证的亮点。如果时间允许,后续还有问答环节。

认证

议程 认证
11:50-12:20

议程

测试 Kotlin

Sean McQuillan

3a 号大厅

Kotlin 是一种与 Java 编程语言和 Android Studio 完全集成的高级语言。许多热门应用都会使用它进行 Android 开发。本演讲将深入探讨编写测试,教您如何使用 Kotlin。测试是学习 Kotlin、编写可读性测试以及向开发团队了解 Kotlin 的强大功能的好方法。

Android

Android

议程 Android Android
12:30-13:00

议程

使用 AMP 构建电子商务网站

Ben Morss、Raghu Simha

Jacaranda Room

AMP 已扩展为提供全方位服务的网页组件库,非常适合快速创建精美的动态网页。在本次讲座中,我们将向您展示 AMP 的一些精彩功能,最后,我们将演示如何使用 AMP 打造全面的电子商务体验。

AMP

PWA

移动网络

议程 移动网络 AMP PWA
12:30-13:00

议程

GDG 计划信息会议

詹妮弗·科尔

社区大厅

全面了解 Google 开发者社区计划、如何创建群组或以成员身份加入。

社区

议程 社区
12:30-13:45

午餐

3b 厅 - 沙盒

13:15-13:45

议程

深入了解 Oreo 和支持库

丹尼尔·加尔平

3a 号大厅

在此讨论中,我们将着眼于 Android Oreo 和支持库。快来了解有哪些重大变化,让您的应用运行、外观和风格均比以往更加出色。

Android

Android

议程 Android Android
13:15-14:45

培训

使用 Firebase 和 Cloud Firestore 构建 Web 应用

阿瑟·汤普森

古尔默哈尔厅

亲身体验使用 Cloud Firestore 构建 Web 应用有多么轻松。您的教师将根据此在线 Codelab 构建一个 Web 应用。您可以跟着这些指南操作,也可以针对 iOSAndroid 构建相同的应用。在本次培训中,我们将安排 Google 员工使用上述任何技术。

Firebase

在移动设备上进行开发

培训 在移动设备上进行开发 Firebase
13:15-14:45

培训

数据驱动的渐进式 Web 应用

莎拉·克拉克 (Sarah Clark)

Cassia Room

为“只读”网站构建 PWA 相对容易。但是,如果您希望用户离线工作并在在线时进行同步,会发生什么情况?我们帮助您针对静态和动态数据构建应用、构建后台同步、在线时更新后端,以及使用最新的 Google 工具简化流程。

PWA

移动网络

培训 移动网络 PWA
14:00-14:30

议程

成为 Google 开发者专家:GDE 计划信息

Nathalie Pereira、Melissa Powel

社区大厅

详细了解 Google 开发者专家计划以及如何加入。

社区

议程 社区
14:00-14:30

议程

利用 Google 助理和渐进式 Web 应用与社区互动

梅金·卡尼

3a 号大厅

想象一下,在网络问世之前,我们每个人都是一个小社区的一员。我们依靠社区成员来帮忙,偶尔也会帮到我们,在无法满足自身需求时也能为我们提供必要的帮助。有些人也许仍然有幸进入了这些社区。这正是 Google 助理的用武之地。它可以是一款个人工具,用于将您的需求与合适的社区匹配,然后帮助您跟踪这些需求是如何得到满足的。

PWA

移动网络

议程 移动网络 PWA
14:00-14:30

议程

物联网、TensorFlow 和 Google 助理的最新动态

韦恩·皮卡尔斯基

Jacaranda Room

Google 拥有各种新平台和工具,可随时随地为计算提供支持。了解如何使用 Android Things 简化 IoT 设备的开发和生产。学习如何构建支持 Google 助理的应用,并与用户对话。了解 Android 手机、Android Wear 和 TV 如何让用户随时随地与您的服务互动。研究如何使用 TensorFlow 在除移动设备之外的各种 IoT 应用中轻松实现机器学习。

TensorFlow

Android Things

Google 助理

不局限于移动设备

议程 不局限于移动设备 TensorFlow Android Things Assistant
14:45-15:15

议程

“Solve for India”信息会议

卡迪克·帕德马纳布 (Karthik Padmanabhan)

社区大厅

了解“Solve for India”计划

社区

议程 社区
14:45-15:15

议程

使用 Actions on Google 为 Google 助理开发对话式应用

丹尼尔·伊姆瑞-西图纳亚克

Jacaranda Room

Google Home 和 Android 手机平台都支持 Google 助理。借助 Actions on Google,您可以扩展 Google 助理的功能,打造您自己的对话式应用。在本次讲座中,我们将介绍 Actions on Google 的主要组件,向您展示如何使用 Dialogflow 等工具轻松构建首个适用于 Google 助理的应用,并探索语音界面 (VUI) 最佳实践,以便设计富有吸引力的对话式用户体验。

Google 助理

不局限于移动设备

议程 不局限于移动设备 Google 助理
14:45-15:15

议程

位置信息和电池

Shailen Tuli

3a 号大厅

用户喜欢基于位置的应用,但他们担心这类应用是主要的耗电来源。我们深入探讨了位置与电池之间的关系,讨论了在编写位置丰富的应用的同时最大限度地减少耗电量的策略。

Android

Android

议程 Android Android
15:00-16:30

培训

欢迎您

Sean McQuillan、Prateek Tandon

古尔默哈尔厅

Android 提供的 API 可帮助用户在新设备上首次使用您的应用时表示热烈欢迎。自动备份和 Smart Lock 等功能有助于提升用户体验,增加用户在转换后继续使用其设备的几率。

Android

Android

培训 Android Android
15:00-16:30

培训

亲身体验 Android Things 并打造您自己的 IoT 设备

Jonathan Koren、Wayne Piekarski

Cassia Room

在本培训中,您将学习为 Android Things 开发 IoT 应用所需了解的所有内容。借助 Android Studio 和开发者套件,您将了解到在现实世界中,运用自己的 Android 知识与硬件互动有多么容易。

Android Things

不局限于移动设备

培训 不局限于移动设备 Android Things
15:30-16:00

议程

Women Techmakers 聚会

拉克希亚·西瓦拉玛克里希南

社区大厅

WTM 负责人和社区成员在活动期间举办的非正式聚会。

社区

议程 社区
15:30-16:00

议程

利用 Firebase 获取富有实用价值的分析洞见

阿姆里特·桑吉夫

Jacaranda Room

分析和数据洞见是每个应用成功的关键。在本课程中,您将了解 Firebase 如何帮助您解答有关用户及其行为的关键问题,以便您根据产品路线图做出明智的决策。

Firebase

在移动设备上进行开发

议程 在移动设备上进行开发 Firebase
15:30-16:00

议程

渐进式 Web 应用的框架和工具

罗恩·梅伍德 (Rowan Merewood)

3a 号大厅

渐进式 Web 应用 (PWA) 在网络上普及的速度超出了任何人的预期。两年前,开发者需要自己完成大部分连接工作,才能充分利用浏览器中可用的新 API。如今,我们拥有强大且强大的工具,任何背景的开发者都可以利用这些工具快速发布更具吸引力的应用。\n\n 在本课程中,您将了解 PWA 最佳实践和实用的入门提示。我们还将介绍可帮助不同背景的开发者提供的工具,\n 以及这些工具背后的理念和愿景。

PWA

移动网络

议程 移动网络 PWA
16:00-17:00

下午休息

16:15-16:45

议程

架构组件 - 使用场景

Florina Muntenescu

3a 号大厅

架构组件集库可帮助您设计稳健、可测试且易维护的应用。在本次讲座中,我们将讨论每个库的用途,并了解您应该遵循的模式和反模式。我们还将深入探讨应保存数据以尽量减少请求的位置:数据库、ViewModel 还是 SavedInstanceState 上的重要问题?\n 最后,我们将探讨 Paging 库,它是架构组件中最新增加的内容。您将了解 Paging 库的工作原理,以及其使用原因和使用方式。

Android

Android

议程 Android Android
16:15-16:45

议程

容器、Kubernetes 和 Google Cloud

KC·阿亚加里 (KC Ayyagari)

Jacaranda Room

创建单一微服务是一项众所周知的挑战。创建一个具有弹性且可自我修复的负载均衡微服务集群并非易事。通过发布和回滚来管理该集群、按需扩缩各项服务,以及在服务之间安全地共享 Secret 和配置则更加困难。Kubernetes 这款开源容器管理系统可以助您一臂之力。在本次讲座中,我们将从一个简单的微服务入手,使用 Docker 将其容器化,然后将其扩容为由 Kubernetes 管理的弹性微服务集群。在此过程中,您将了解 Kubernetes 为何成为自动部署、操作和扩缩容器化应用的绝佳系统。

云端

在移动设备上进行开发

议程 在移动设备上进行开发 云端
16:15-16:45

议程

“跳出舒适区,提升社交技能”

约瑟夫·沃迪茨卡

社区大厅

学习并练习社交技能

社区

议程 社区
16:45-18:15

培训

使用 Workbox 将网站同步到 PWA

大卫·斯凯克斯 (David Scales)

Cassia Room

您想要让网站离线工作吗?您创建一个 Service Worker 并缓存一些文件,但可能并不清楚如何处理更新或浏览器缓存。幸运的是,Google 的工程师在自己的工作中遇到了这些问题,并编写了 Workbox,这是一组用于渐进式 Web 应用的工具和核心逻辑。我们将向您展示如何将网站转换为离线模式,并轻松解决棘手的缓存问题。

PWA

移动网络

培训 移动网络 PWA
16:45-18:15

培训

构建免安装应用

安鲁德·德瓦尼

古尔默哈尔厅

了解如何使用 Android Studio 3.0 构建 Android 免安装应用。借助 Android 免安装应用,您可以设置应用链接以启动应用活动,而无需事先安装应用。

Android

Android

培训 Android Android
17:00-17:30

议程

现代工具、测试和自动化:Lighthouse 和 Puppeteer 使用入门。

Eric Bidelman、Vinamrata Singal

3a 号大厅

现代 Web 开发需要新型工具。跟我们一起,了解 Chrome 开发者工具团队的最新功能。我们将使用 Lighthouse 指导您的开发工作流,并通过无头 Chrome 和 Puppeteer(一种用于控制无头 Chrome 的新 Node 库)自动执行整个开发流程。

PWA

移动网络

议程 移动网络 PWA
17:00-17:30

议程

使用插件扩展 Google 文档、表格和幻灯片

陈威斯利

Jacaranda Room

喜欢使用 Google 文档、表格和幻灯片等 G Suite 应用,但想要添加自己的功能?插件允许您编写代码来访问其数据,包括自定义界面中的菜单和边栏。也许您想从其他服务器获取数据或连接到数据库。所有这些都可以通过插件来实现。在本次讲座中,我们将向您介绍 Google Apps 脚本,并向您展示如何创建您自己的插件。

G Suite

不局限于移动设备

议程 不局限于移动设备 G Suite
17:00-17:30

议程

印度社区团体聚会

玛诺兰简·帕迪

社区大厅

由印度社区组织者和成员举办的非正式聚会。

社区

议程 社区
17:45-18:15

议程

质量而非数量:质量为何至关重要

Johannes Tonollo、Nick Fortescue

3a 号大厅

了解如何使用 Material Design 和 Android Vitals 改善用户体验,并提高互动度和留存率。打造高品质的应用,可以获得更好的用户评价,并让编辑团队的关注度更高。

播放

在移动设备上进行开发

议程 在移动设备上进行开发 播放
17:45-18:15

议程

网络的未来潮流音乐

Thomas Steiner、Steven Soneff

Jacaranda Room

无论您负责的是电子商务、媒体、游戏还是其他类型的网站,都需要了解网络的未来。在本课程中,我们将讨论 API、平台和技术的未来发展方向。您或许根本不需要本机应用。

PWA

移动网络

议程 移动网络 PWA
18:30 - 22:00

余兴派对