所有时间均为中欧夏令时间 (UTC+02:00)
- 直播
时间 | 说明 | _type | _track | _产品 |
---|---|---|---|---|
10:00 - 11:00 Keynote |
第 1 天主旨演讲Jason Titus、Tal Oppenheimer、Francis Ma、Sara Robinson、Daniel Galpin、Tilke JuddS1 会议礼堂 了解 Google 开发者产品和平台的最新资讯和更新。 |
Keynote | 在 Android 移动网络和移动网络上实现不局限于移动开发 | Android Assistant Cloud Firebase TensorFlow 移动网站 |
11:30 - 17:45 会话 |
Google Developers 和 Cloud 认证Google Developers 和 Cloud 认证大厅 了解 Google Developers 和 Google Cloud 认证计划的最新动态。与 Android、Web 和云专家会面,了解如何获得认证。 |
会话 | 社区 | |
11:30 - 13:00 培训 |
使用架构组件构建应用Florina MuntenescuS3.1 培训会议厅 2017 年 5 月发布了架构组件库。仅凭它们,它们可以帮助开发者管理和简化界面组件生命周期和数据持久性。您可以搭配使用这两种方法,以一种统一的方式快速构建 Android 应用。在本培训中,您将使用不同的组件构建一款天气应用,该应用从远程来源提取数据,将其存储在本地,然后向用户显示。无需任何库经验! |
培训 | Android | Android |
11:30 - 12:15 会话 |
渐进式 Web 应用:什么是、为什么以及如何实现?萨姆·达顿S1 会议礼堂 渐进式 Web 应用集网络之长与应用之长于一身。此类应用即使在不稳定的网络上也能快速加载,它们可以通过发送网络推送通知来重新吸引用户,在主屏幕上放置一个图标,并以顶级全屏体验的形式加载。在本次讲座中,我们将介绍渐进式 Web 应用的定义、原因和方式,并编写一些代码示例。 |
会话 | 移动网络 | PWA |
11:30 - 12:15 会话 |
物联网和 Google 助理是怎么回事Dave SmithS2 会议剧院 Google 拥有众多新平台和工具,可支持随时随地进行计算。了解如何使用 Android Things 简化 IoT 设备的开发和生产。了解 Google 助理如何让用户能够与您的 Action 对话。了解 Android 手机、Android Wear 和 Android Auto 如何允许用户随时随地与您的服务交互。研究如何利用 TensorFlow 让机器学习在移动设备以外的各种 IoT 应用中变得简单易行。 |
会话 | 不局限于移动设备 | TensorFlow Android Things |
11:30 - 13:00 培训 |
使用 Firebase 构建移动应用萨拉·艾伦S3.2 培训会议厅 使用 Firebase 构建应用时,它会负责数据存储、同步、文件存储、身份验证和其他后端功能,将您的时间花在优化用户互动上。在此 Codelab 中,我们将引导您仅使用 Firebase SDK 构建一个复杂的实时应用。我们将介绍 Firebase 可帮助您取得成功的各种方式,并在您构建应用时提供现场协助。讲师将要构建一个 Web 应用,但此 Codelab 适用于 iOS、Android 和 Web。您可以自行选择首选技术,我们的教师助理会针对所有平台回答问题。 |
培训 | 在移动设备上进行开发 | Firebase |
12:00 - 12:45 交流会 |
德国、奥地利和瑞士 (DACH) 社区聚会Katha Lneedhal、Tim Messerschmidt社区大厅 由 DACH 社区组织者和成员组成的非正式聚会。 |
交流会 | 社区 | |
12:15 - 13:00 会话 |
Android Things:人人皆宜的 IoT 平台丽贝卡·弗兰克斯S1 会议礼堂 Android Things 是 Google 的物联网 (IoT) 平台,基于 Android 操作系统。在本次演示中,Rebecca 将介绍此平台入门的基础知识,以及任何没有电子产品经验的开发者如何使用 Android Things 构建 IoT 应用。本课程展示了一些应用场景和示例,并说明了如何将现有 Android 库用于您的下一个 IoT 项目。 |
会话 | 不局限于移动设备 | Android Things |
12:15 - 13:00 会话 |
Kotlin 能为我做些什么?哈迪·哈里里S2 会议剧院 现在,您可能已经听说过 Kotlin,甚至也了解了它的一些功能。你可能想知道这有什么大不了的。当然,它的语法更漂亮了,还有什么?不过 Kotlin 的关键在于,它的重点不是功能列表,而是如何协同且协调地使用这些功能来打造更愉悦、更高效的开发体验。在本演讲中,我们将重点展示 Kotlin 为何能解决您在编写代码时经常遇到的一些痛点,无论是 Android、服务器还是任何其他类型的软件开发。 |
会话 | Android | Android |
12:45 - 13:30 交流会 |
Women Techmakers 聚会阿祖拉·拉戈内社区大厅 参加活动的 WTM 负责人和社区成员的非正式聚会。 |
交流会 | 社区 | |
13:00 - 14:30 培训 |
在 Android 应用中利用 Kotlin尼基塔·加莫尔斯基S3.2 培训会议厅 在本培训中,您将获得使用新支持的 Kotlin 语言构建 Android 应用的经验。您将学习如何利用 Kotlin 减少样板代码、避免常见错误,并将使用 Java 编写的现有 Android 应用转换为 Kotlin 代码,从而简化代码。 |
培训 | Android | Android |
13:00 - 14:30 培训 |
亲身体验 Android Things 并创建您自己的 IoT 设备Renato Mangini、Jonathan Koren、S3.1 培训会议厅 在此会议中,您将了解针对 Android Things 开发 IoT 应用所需了解的全部内容。通过使用 Android Studio 和开发者套件,您将了解到利用您的 Android 知识与现实世界中的硬件进行交互是多么容易。 |
培训 | 不局限于移动设备 | Android Things |
13:00 - 13:45 会话 |
从网站到渐进式 Web 应用埃娃·加斯佩罗维奇S1 会议礼堂 从何处着手、要实现什么以及如何优先采用渐进式 Web 应用技术。您还将学习如何充分利用“容易实现的目标”:一些小改变也可能产生巨大影响。 |
会话 | 移动网络 | PWA |
13:00 - 13:45 会话 |
从零到应用:使用 Firebase 对通用翻译器进行实时编码Jen Tong、Kathy LiS2 会议剧院 Firebase 和 Google Cloud Platform 强强联合,可帮助开发者构建卓越的移动应用和 Web 应用。在本课程中,我们将现场开发一款应用,并演示如何使用 Firebase 打造出色的用户体验。然后,我们通过调用 Google Cloud Platform API 来扩展此应用,而无需启动服务器或管理基础架构。您将亲身体验 Firebase 和 Google Cloud Platform 如何让您轻松构建和扩展应用。 |
会话 | 在移动设备上进行开发 | Cloud |
13:30 - 14:15 会话 |
创建 Google 社区:GDG 计划信息乌塔姆·特里帕蒂社区大厅 详细了解 Google 开发者社区计划,以及如何创建群组或以成员身份加入。 |
会话 | 社区 | |
13:45 - 14:15 会话 |
Cloud Functions for Firebase 有哪些用途?面面俱到詹姆斯·丹尼尔斯S2 会议剧院 借助 Cloud Functions,您可以在 Google 服务器上运行 JavaScript 代码段,以响应来自 Firebase 的事件。这可以解决哪些问题?这能否完全取代传统后端?通过示例了解如何使用 Firebase 创建更强大的应用,并集成 Twilio、机器学习和机器翻译等技术。 |
会话 | 在移动设备上进行开发 | Firebase TensorFlow |
13:45 - 14:15 会话 |
PWA + AMP = 方便用户和开发者使用本·莫斯S1 会议礼堂 PWA 可在移动网站上实现应用式体验。AMP 不仅能为用户提供快速浏览网页的速度,还能让开发者轻松浏览网页。将上述三者融合在一起,即可轻松构建一款快速、美观、令人身临其境的 Web 应用。您可以将现有 AMP 内容融入 PWA 体验中!加入我们,了解如何在没有单一 JavaScript 框架的情况下构建 PWA/AMP。 |
会话 | 移动网络 | PWA AMP |
14:15 - 15:00 会话 |
成为 Google 开发者专家:GDE 计划信息莫妮卡·斯塔兹克 (Monika Starzyk)社区大厅 详细了解 Google 开发者专家计划以及加入方式。 |
会话 | 社区 | |
14:45 - 15:30 会话 |
针对 Android O 进行构建莎伦·图利S1 会议礼堂 Android O 改变了应用在后台运行的方式,我们将探讨如何在这个新环境中实现常见应用用例,并重点介绍了您应确保利用的一些 O 功能。 |
会话 | Android | Android |
14:45 - 15:30 会话 |
用时空前:我们如何使用 Firebase 和 Flutter 快速构建无服务器的现代应用Seth Ladd、David DeRemerS2 会议剧院 了解我们如何使用 Cloud Functions、Realtime Database、Flutter、Analytics 等工具,在短短三个月内从零开始,通过单一代码库为美国的顶级娱乐品牌发布一款新的无服务器移动应用,支持 iOS 和 Android 平台。我们会分享我们的故事,说明哪些做法行之有效、哪些徒劳无功,您也可以比以往更快地为客户和用户打造更出色的应用。 |
会话 | 在移动设备上进行开发 | Flutter 云分析 |
14:45 - 16:15 培训 |
使用 Gmail、云端硬盘、日历、表格、幻灯片和更多Wesley ChunS3.2 培训会议厅 您可能比较熟悉 Gmail、Google 云端硬盘、日历、表格、幻灯片等 G Suite 办公工具。但在您熟悉和喜爱的每款应用背后,都离不开开发者 API。在本演讲中,我们将向您介绍 API,以便您将其技术集成到您的应用中,帮助用户提高效率。 |
培训 | 不局限于移动设备 | G Suite |
14:45 - 16:15 培训 |
利用 Workbox 从网站到 PWA莎拉·克拉克 (Sarah Clark)S3.1 培训会议厅 想要让您的网站可离线工作?创建一个 Service Worker,缓存一些文件,然后...然后呢?您如何处理更新?还是浏览器缓存?幸运的是,Google 工程师在其工作中遇到了这些问题,他们编写了 Workbox:一组工具和核心逻辑,用于渐进式 Web 应用。我们将向您展示如何将网站转换为离线状态,以及如何轻松解决棘手的缓存问题。 |
培训 | 移动网络 | PWA |
15:00 - 15:30 会话 |
Google 编程之夏和Google Code-in史蒂芬妮·泰勒社区大厅 详细了解 Google 开源计划 |
会话 | 社区 | |
15:30 - 16:15 会话 |
以机器学习 API 为例Sara RobinsonS1 会议礼堂 您认为自己的企业可以利用 Google 的机器学习专业知识来支持和改进您的业务应用,但却在构建和训练自己的自定义模型方面遇到了困难?Google Cloud Platform (GCP) 提供五种 API:Google Cloud Vision API、Cloud Speech API、Cloud Natural Language API、Cloud Translation API 和 Cloud Video Intelligence API。这些 API 通过单次 API 调用即可访问预训练的机器学习模型。在本次专题演讲中,我们会简要介绍各个 API。然后,我们会通过现场演示深入学习代码。 |
会话 | 在移动设备上进行开发 | Cloud |
15:30 - 16:15 会话 |
Android Wear、Android TV、Android Auto 和媒体:技术闪电秀!Hoi Lam、Daniel Galpin、Marc Bächinger、Agnieszka Madurska、Santiago SeifertS2 会议剧院 关于新功能和 / 或有关如何利用 Android Wear、TV、Auto 和媒体最新功能的提示的一系列深入技术讲座。 |
会话 | Android | Android |
15:30 - 16:15 交流会 |
中东欧和俄罗斯社区聚会Przemek Pardel、Jozef Vodička、Zviad Kardava社区大厅 中东欧和俄罗斯社区组织者和成员的非正式聚会。 |
交流会 | 社区 | |
16:15 - 17:00 会话 |
深入了解 O 和支持库Dan Galpin、Lisa WrayS1 会议礼堂 我们仔细介绍了包含支持库的 Android O,更深入地介绍了基于物理特性的动画和其他功能,使您的应用运行、外观更加出色,体验前所未有。 |
会话 | Android | Android |
16:15 - 17:45 培训 |
使用 Flutter 构建精美的移动应用AMahdy Abdelaziz、David YangS3.1 培训会议厅 开发移动应用时,最常见的问题是:混合还是原生?现在,这些需求皆可满足。Flutter 使可以跨 Android 和 iOS 统一开发,并且仍会获得原生编译的应用,无需任何解释器。在本次研讨会中,我们将从 Flutter 开始,并讨论该 SDK 的主要功能。您将学习如何设置环境并构建您的第一个 Flutter 应用。与 Android 研讨会类似,参加者的笔记本电脑上必须安装 Android Studio 和/或 Xcode。 |
培训 | 在移动设备上进行开发 | Flutter |
16:15 - 17:00 会话 |
深入了解 Google Cloud IoT Core 技术格斯班S2 会议剧院 在本演讲中,您将了解 Google Cloud IoT Core 产品的高级功能。此外,您还将了解构成 Cloud 解决方案的底层 Google Cloud 产品如何让您为产品大规模添加 IoT 功能,以实现数据入站和分析。产品演示是演示最后的结束。 |
会话 | 不局限于移动设备 | Cloud |
16:15 - 17:00 问答 |
社区建设问答丹尼尔·弗朗克社区大厅 如何吸引社区围绕您的项目展开?如何打造出色的聚会小组?过来询问 Google 员工并其他社区领导任何社区相关事宜。 |
问答 | 社区 | |
16:15 - 17:45 培训 |
实时资产跟踪Stephen McDonaldS3.2 培训会议厅 构建位置应用从未如此简单。在本课程中,您将构建在 Google I/O 大会上用于跟踪和预测交通的同一应用。其中包括 Android、Firebase 和 Google Maps API 之间的端到端集成。 |
培训 | 在移动设备上进行开发 | Android Firebase 地图 |
17:00 - 17:45 会话 |
推出 ARCore:Android 规模的增强现实汤姆·索尔特S1 会议礼堂 ARCore 是 Google 新推出的 Android SDK,可将增强现实功能带入数百万台移动设备。在本演讲中,我们将介绍 ARCore 的主要概念、介绍如何构建您的第一个 AR 应用以及如何充分利用 ARCore SDK。 |
会话 | 不局限于移动设备 | Android |
17:00 - 17:45 会话 |
Women Techmakers 计划信息阿祖拉·拉戈内社区大厅 详细了解 Women Techmakers 计划以及加入方式。 |
会话 | 社区 |