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 助理

Cloud

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 应用的内容、原因和方式,并通过代码示例进行说明。渐进式网页应用结合了网站和应用的优点,可以快速加载(即使是在易断线网络上),可以通过发送推送通知重新吸引用户,在主屏幕上显示图标,然后以顶层全屏体验的形式加载。

PWA

移动网络

会话 移动网络 PWA
11:10-11:40

会话

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

Kas Sato 语

Jacaranda 会议室

TensorFlow 是 Google 的开源机器学习库,自 2015 年推出以来一直在普及机器学习智能领域。加上 Google Cloud 机器学习引擎的可伸缩性,任何人都可以使用 TensorFlow 以低成本且没有专业知识的情况下利用深度学习技术。本次演讲将探讨三家采用 TensorFlow 和 Cloud ML 的企业来解决现实问题:日本的一位黄瓜农场主,他能够自行构建基于深度学习的黄瓜分类器,该公司使用增强型汽车竞价模型对 Flutter 进行故障预测,并且使用 Flutter 实现以下方面:

Cloud

移动端

会话 移动端 Cloud
11:10-12:40

培训

使用架构组件构建应用

丽拉·富士原 (Lyla Fujiwara)

Gulmohar 会议室

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

Android

Android

培训 Android Android
11:10-12:40

培训

动手使用 Dialogflow 开发您自己的 Google 助理应用

Sachit Mishra、Silvano Luciani

Cassia 会议室

在本培训中,您将学习如何为 Google 助理创建您自己的应用。使用 Dialogflow,看看只需编写几个句子和回复,即可轻松为用户创建对话。您可以使用用 node.js 编写的简单 Webhook 将应用与自己的服务器后端连接起来。本讲座非常适合希望了解如何针对 Google 助理构建应用的开发者。

Google 助理

移动端

培训 移动端 Google 助理
11:45-12:15

问答

社区建设问题解答

丹佛朗

社区酒廊

如何围绕项目吸引社区成员?如何建立出色的聚会小组?欢迎来问 Google 员工,其他社区负责任何与社区相关的事宜。

社区

问答 社区
11:50-12:20

会话

Cloud Firestore 简介

丹·麦克格拉思

Jacaranda 会议室

Firebase 刚刚宣布推出 Cloud Firestore 的 Beta 版,这是一个全代管式 NoSQL 文档数据库,可用于移动应用和 Web 应用开发。它可在全球范围内轻松存储和同步应用数据,现已发布 Beta 版。在本演讲中,产品负责人分享了所有详细信息,并演示了如何使用 Cloud Firestore 构建可扩缩应用。

Firebase

在移动设备上开发

会话 在移动设备上开发 Firebase
11:50-12:20

会话

Google Developers 和 Cloud 认证信息会议

JP Souchak、Manohar Silam

Google Developers 和 Cloud 认证休息室

了解如何获得有关移动网络专家、助理 Android 开发者、数据工程师或云架构师的技能的认可。在这段会议中,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 会议室

AMP 已扩展为全方位服务的网页组件库,非常适合快速创建精美的动态网页。在本演讲中,我们将介绍 AMP 的一些神奇功能;最后,我们将演示如何使用 AMP 打造完整的电子商务体验。

AMP

PWA

移动网络

会话 移动网络 AMP PWA
12:30-13:00

会话

GDG 计划信息会话

詹妮弗·科尔

社区酒廊

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

社区

会话 社区
12:30-13:45

午餐

Hall 3b - 沙盒

13:15-13:45

会话

深入探索 Oreo 和支持库

丹尼尔·加尔平

大厅 3a

本讨论将详细介绍 Android Oreo 和支持库。欢迎了解我们所做的一些重要变更,让您的应用更出色、外观和风格更胜以往。

Android

Android

会话 Android Android
13:15-14:45

培训

使用 Firebase 和 Cloud Firestore 构建 Web 应用

亚瑟·汤普森

Gulmohar 会议室

亲身体验使用 Cloud Firestore 构建 Web 应用有多么轻松。您的教师会根据此在线 Codelab 构建 Web 应用。您可以按照这些示例进行操作,也可以针对 iOSAndroid 构建同一应用。在本次培训中,我们会向 Google 员工提供这些技术方面的帮助。

Firebase

在移动设备上开发

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

培训

数据驱动的渐进式 Web 应用

莎拉·克拉克 (Sarah Clark)

Cassia 会议室

为“只读”网站构建 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 会议室

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

TensorFlow

Android Things

Google 助理

移动端

会话 移动端 TensorFlow Android Things Assistant
14:45-15:15

会话

“解决印度的相关问题”信息会议

卡蒂克·帕德纳博汉

社区酒廊

了解“Solve for India”计划

社区

会话 社区
14:45-15:15

会话

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

丹尼尔·伊姆里·西图纳克

Jacaranda 会议室

Google 助理在 Google Home 和 Android 手机平台上均可使用。借助 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

Gulmohar 会议室

Android 提供了一些 API,可帮助用户在新设备上首次使用您的应用时获得热烈的欢迎。自动备份和 Smart Lock 等功能有助于确保用户满意,从而增加用户在转换后继续成为用户的几率。

Android

Android

培训 Android Android
15:00-16:30

培训

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

Jonathan Koren、Wayne Piekarski

Cassia 会议室

在本培训中,您将了解关于开发适用于 Android Things 的 IoT 应用的所有须知信息。通过 Android Studio 和开发者套件,您会发现使用 Android 知识与现实世界中的硬件互动是多么简单。

Android Things

移动端

培训 移动端 Android Things
15:30-16:00

会话

Women Techmakers 聚会

Lakshya Sivaramakrishnan

社区酒廊

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

社区

会话 社区
15:30-16:00

会话

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

阿姆里特·桑耶夫

Jacaranda 会议室

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

Firebase

在移动设备上开发

会话 在移动设备上开发 Firebase
15:30-16:00

会话

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

罗恩·梅尔伍德

大厅 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 库的工作原理,并了解为何要使用 Paging 库以及如何使用它。

Android

Android

会话 Android Android
16:15-16:45

会话

容器、Kubernetes 和 Google Cloud

KY Ayyagari 购物中心

Jacaranda 会议室

创建单个微服务是一项众所周知的挑战。创建具有弹性和自我修复的负载均衡微服务集群并非易事。通过发布和回滚管理该集群、按需扩缩单个服务以及在服务之间安全地共享 Secret 和配置变得更加困难。Kubernetes 是一个开源容器管理系统,可以在这方面提供帮助。在本演讲中,我们将从一个简单的微服务开始,使用 Docker 将其容器化,并将其扩展到由 Kubernetes 管理的弹性微服务集群。在此过程中,您将了解 Kubernetes 为何是一个优秀的系统,能够自动完成容器化应用的部署、操作和扩缩。

Cloud

在移动设备上开发

会话 在移动设备上开发 Cloud
16:15-16:45

会话

“摆脱你的舒适区,提高人际交往能力”

约瑟夫·沃迪卡

社区酒廊

学习和练习人际交往技能

社区

会话 社区
16:45-18:15

培训

使用 Workbox 从网站到 PWA

大卫·Scales

Cassia 会议室

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

PWA

移动网络

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

培训

构建免安装应用

安鲁德·德瓦尼

Gulmohar 会议室

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

Android

Android

培训 Android Android
17:00-17:30

会话

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

Eric Bidelman、Vinamrata Singal

大厅 3a

现代网络开发需要现代工具。加入我们,观看 Chrome 开发者工具团队分享的最新好礼。我们使用 Lighthouse 指导开发工作流,并通过无头 Chrome 和 Puppeteer(一个用于控制无头 Chrome 的新 Node 库)自动执行所有这些工作。

PWA

移动网络

会话 移动网络 PWA
17:00-17:30

会话

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

Wesley Chun 敬上

Jacaranda 会议室

喜欢使用 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 会议室

无论您从事的是电子商务、媒体、游戏,还是其他其他类型的网站,都需要了解网络的未来发展趋势。在此专题演讲中,我们将讨论 API、平台和技术的未来发展趋势。很有可能您根本不需要原生应用。

PWA

移动网络

会话 移动网络 PWA
18:30 - 22:00

余兴派对