所有时间均为中欧夏令时间 (UTC+02:00)
- 直播
时间 | 说明 | _类型 | _曲目 | _产品 |
---|---|---|---|---|
上午 10 点至下午 11 点 主旨演讲 |
第 1 天主旨演讲Jason Titus、Tal Oppenheimer、Francis Ma、Sara Robinson、Daniel Galpin、Tilke JuddS1 会议礼堂大厅 了解 Google 开发者产品和平台的最新资讯和动态。 |
主旨演讲 | 不仅限于移动平台 在移动网络 Android 上开发应用 | Android Assistant Cloud Firebase TensorFlow 移动网站 |
11:30 - 17:45 议程 |
Google Developers 和 Cloud 认证Google Developers 和 Cloud 认证大厅 了解 Google Developers 和 Google Cloud 认证计划的最新动态。与 Android、Web 和 Cloud 专家会面,了解如何获得认证。 |
议程 | 社区 | |
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 Linchhal、Tim Messerschmidt社区大厅 DACH 社区组织者和成员的非正式聚会。 |
交流会 | 社区 | |
12:15 - 13:00 议程 |
Android Things:人人皆宜的 IoT 平台瑞贝卡·弗兰克斯S1 会议礼堂大厅 Android Things 是 Google 以 Android 操作系统为基础的物联网 (IoT) 平台。在此演示文稿中,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 如何帮助您轻松构建和扩缩应用。 |
议程 | 在移动设备上进行开发 | 云端 |
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 计划信息莫妮卡·斯塔日克社区大厅 详细了解 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、云端硬盘、日历、表格、幻灯片等应用,让您的应用如虎添翼陈威斯利S3.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。然后,我们会通过现场演示深入了解代码。 |
议程 | 在移动设备上进行开发 | 云端 |
15:30 - 16:15 议程 |
Android Wear、TV、Auto 和媒体:技术闪电秀!Hoi Lam、Daniel Galpin、Marc Bächinger、Agnieszka Madurska、Santiago SeifertS2 会议剧院 我们围绕新功能和 / 或关于如何利用 Android Wear、TV、Auto 和 Media 中的最新功能而发表的一系列深入技术讲座。 |
议程 | 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 功能添加到产品中,以进行数据入站和分析。产品端到端演示到此结束。 |
议程 | 不局限于移动设备 | 云端 |
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 计划以及如何加入。 |
议程 | 社区 |