会话数

在 Android 设备上实现盲人和低视力无障碍功能

我们将说明 Android 平台上用于帮助盲人和弱视用户的各种功能,并说明应用开发者需要注意什么,才能覆盖尽可能广泛的用户群。本次演讲的重点是使自定义 Android 视图可供访问。

Web 组件:Web 开发的策略转变

Web 组件旨在从根本上改变我们思考、构建和使用 Web 应用的方式。本课程将介绍构成 Web 组件基础的较低层级技术(Shadow DOM、<template>、自定义元素、MDV、新的 CSS 基元),帮助您为网络平台的未来做好准备。其中的许多工具都已登陆您附近的现代浏览器中!

Web 组件的实际应用

本专题演讲以之前的“Web 组件:Web 开发的构造转变”中讨论的技术和概念为基础。今年,得益于 Web 组件的强大能力,Web 开发得到了显著进步。在本专题演讲中,我们的目的是向您展示如何使用 polyfill 来帮助您实现当今的未来网络平台。随着浏览器逐步采用这些新规范,该填充层会不断缩小、更好、更快。我们将介绍 shadow DOM、自定义元素、声明性数据/事件绑定、触摸输入、流畅动画,以及如何结合使用它们来打造出色的应用。通过使用新一代 Web 平台,您可以减少编写样板代码的工作,针对所有平台提高工作效率。

现实世界中的特征检测

在理想情况下,我们总是使用特征检测来决定为用户提供哪些特征。遗憾的是,在现实中,这种方法存在一些实际问题,特别是当面向移动设备用户时,您需要在提供资源时评估他们的运行时功能。在本演讲中,我将介绍功能检测背后的理念和工具,然后讨论我们在 Coursera 中检测网络边缘的经验。

网页语言和虚拟机:快速编码始终如一

快速执行速度是 Web 应用创新的基本必要条件。本次讲座将深入探讨 V8 和 Dart 虚拟机的机房,并解释为什么需要新执行引擎才能让 Web 平台更上一层楼。诚邀您加入我们,了解编程语言如何影响底层虚拟机、复杂性、即时代码生成和可预测的性能。

Google Play 服务的新变化

简要介绍 Google Play 服务自推出以来的各项功能,并特别介绍了这对开发者有何影响,以及您应该注意哪些方面。

True Grit:调试 CSS 和渲染性能

我们往往倾向于将 CSS 优化视为一门黑暗的艺术,但这仅适用于初始用户。本课程将重点介绍如何识别和解决呈现速度缓慢的问题,并着重介绍布局和绘制时间。我们将使用 Chrome 开发者工具查找应用的渲染端缓慢问题、对其进行基准测试和调试。您将发现许多操作缓慢的原因,并将时间花在了哪里,并从 Chrome 内部深入分析分析数据。您将深入了解如何巧妙地利用时间,让应用快速高效运行,以及解决常见 CSS 性能问题的智能解决方法。

开发移动网络的新工作流程

针对当今的移动网络进行构建,使所有目标设备都能达到 60fps,同时仍提供出色的用户体验,是一项巨大的挑战。我们将深入介绍用于开发、测试和评估移动网络应用的所有工具。了解如何根据目标移动设备的即时反馈来最有效地开发应用,提高复杂性,以免日后做出艰难的性能决策。我们还将了解在本地和云端进行设备测试的所有可能性。在本次专题演讲中,我们将推出使用 Chrome(Android 版)和 Chrome 开发者工具改进的远程调试功能。现在,您可以执行本地隧道技术来改进本地开发。完成本课的学习后,您将对移动网络工具的现状有一个深入的了解,并信心十足地返回项目。

Android 开发者工具的新变化

深入了解 Android 开发工具,并详细了解所有新功能,以及充分利用这些工具的提示和技巧。如需详细了解本会议中介绍的某个演示,请观看 Brad Abram 的概览“Google I/O 2013 演示:Android Studio + Cloud Endpoints Synchronized StopWatch Demo”(http://bradabrams.com/2013/06/google-io-2013-demo-android-studio-cloud-endpoints-syncd-demo)。

构建 Google+ 相册:聚焦 Chrome 应用

Chrome 平台上的快速创新让我们想起了狂野西部,但在这个前沿开发产品比看起来容易。在本次讲座中,Google+ 相册 Chrome 应用的首席工程师将为您分享一些亲身经历,讲述如何打造真实的 Chrome 应用。您需要吸取经验教训,包括如何在此平台中实施所需要的更改。此外,我们还将重点介绍 Chrome 封装应用中的几个新 API,这些 API 可让您的应用与现实中的设备进行交互并驱动这些设备。了解我们如何打造类似原生应用的 Google+ 相册外观和行为,并了解如何使用您的 Chrome 应用实现同样的效果。

更炫酷的网络体验:终生期待的功能

网络在以更快的速度不断发展。很难跟上!该专题演讲将介绍 HTML5 中您可能已错过的一些前沿功能,重点关注可帮助开发者使用更轻松的功能和更强大的应用。我们将重点研究新推出的 CSS/JS/HTML 基元,以解决布局、性能和特定用例方面的问题,尤其是在移动设备上:@viewport、@supports、固有/视口单元、分辨率和指针媒体查询、User/Resource Timing API、JS i18n API、iframe 好礼、<template>、

等。

面向 Android 开发者的 Google+ 登录功能

了解如何在您的 Android 应用中添加 Google+ 登录功能、通过 OTA 安装来扩大安装量、利用互动信息提高用户互动度以及监控您的应用在 Google+ 上的表现。

移动游戏的新发展

各位移动游戏开发者,大家好!想知道 Google 一直在做哪些工作来改善您的生活?敬请观看“New Developments in Mobile Gaming”(移动游戏的新发展)演讲,了解我们为让您的移动游戏增添趣味性而开发的最新功能。

Google 云消息传递

Google 云消息传递让您的服务能够高效地向 Android 设备上的应用发送数据。了解新变化,并学习如何利用 GCM 提高应用的效率。

使用 V8 加速 Oz:沿着黄砖路走向 JavaScript 性能

充分利用“找寻前往奥兹国的路径”的开发者的经验。要使应用获得最后一点性能,需要仔细优化,而只有了解运行时环境才能实现。了解如何深入分析 V8 并揭示有效优化计划所需的重要信号。您可以利用这些信号找出对代码进行细微更改可对性能产生重大影响的地方!

应用内购买结算版本 3

成千上万的开发者在 Google Play 上通过试购、虚拟商品和订阅来利用应用变现。了解如何利用更可靠(也更简单!)的新一代 Android 应用内购买结算 API,它可以让实现更易于编写和维护。无需熟悉早期版本。我们将介绍:可用性、购买流程、订阅、使用模式和安全最佳实践。

Android 支持 Daydream

加入 Android 4.2 新功能的 Daydream 计划,可以让您的应用在空闲或插入基座中为用户提供愉悦的体验。但这项功能从何而来呢?您的应用是否应支持 Daydream?添加 Daydream 有多容易?如何让您的游戏更有趣、更有吸引力?我们将为参加本次课程的梦想者提供这些问题的答案以及大量的想法和示例代码。

在设计网页时充分考虑 GPU

Chrome 利用图形硬件 (GPU) 实现快速而强大的网页渲染。不过,强大的 GPU 渲染功能引入了一系列新的问题,Web 开发者需要了解这些问题。例如,纹理缓存多久失效一次?使用 Translate-z 会如何导致 GPU 性能问题?隐藏的 div 对 GPU 合成过程有何影响?参加者会在现场充分了解 Chrome 中的 GPU 合成器,并了解他们的设计选择将如何影响网页在支持 GPU 合成的设备上的性能。

极速移动网站:技巧与最佳做法

无论用户使用的是移动浏览器还是桌面浏览器,他们都希望获得快速且经过优化的体验。但是,要提供快速的移动体验,您需要仔细考虑和进行工程设计:您需要优化网络访问,需要优先考虑关键资源以提供最佳的视觉渲染性能,还需要根据设备的功能(例如较小的视口、触摸区域、高分辨率屏幕等)调整页面。在本次专题演讲中,我们将从技术层面深入探讨影响您的网站在移动浏览器上性能的标准,并探讨如何优化网站,以便为用户提供最佳体验。

当 Android 设备与 Google 地图集成时

利用 Google Maps Android API 构建直观且极具吸引力的移动地图应用。此专题演讲将介绍在 Android 上将地图和 Android 传感器与 Google 服务集成的创新方式。我们将探索有关如何直观呈现相关、个性化且及时的信息的概念。

Chrome 开发者工具变革 2013

随着您构建的 Web 应用的复杂性不断变化,Chrome 开发者工具也在不断变化。我们将为您提供心仪配套应用的最新动态;探索新功能,例如模拟移动设备、远程调试、Canvas 和 WebGL 性能分析、Sass 预处理器支持、使用新增的 Workspaces 支持在 Chrome 中进行完全开发,以及对您的开发进行重大改进的其他 20 项功能。此外,您还将学习如何分析和改进滚动性能,从而提升游戏性能。在 Chrome 开发者工具中使用模拟触摸事件和地理定位数据来模拟移动设备。您将有机会在开发、调试和改进自己的 Web 应用时获得巨大的效率、速度和精确度优势。

新的 Android SDK 构建系统

引入基于 Gradle 的全新 Android SDK 构建系统,该系统最终将取代 Ant 和 Eclipse 构建器。它提供了可扩展性、依赖项管理、IDE 集成、测试支持和高级功能。我们会向您介绍从基本设置到高级配置和自定义的所有内容。

升级 Android 游戏

了解如何在 Google Play 上提升游戏品质。我们的年度游戏讲座,探讨如何提升应用分发、用户获取和用户留存率。获得淘金热成就。获得 3 星画质,跻身 Google Play 精选游戏之列。

Volley:适用于 Android 的简易快捷网络

Volley 是一个库,可让 Android 应用更轻松,最重要的是,更快速地联网。我们将概述其工作方式、适合它的常见模式,并演示如何从网络并行轻松为 ListView 加载缩略图。

设备不限开发

过去,我们只专门为桌面设备用户开发网站。现在,我们也开发了适用于移动设备的应用,没人知道未来会推出哪些新型设备。您预期如何应对许多不同的限制?有哪些正确的方法可以进行不限定设备的开发?

使用 PageSpeed 实现性能自动化最佳做法

快来了解 Google PageSpeed 系列产品:(a) 有助于识别性能问题的数据分析产品(通过浏览器扩展程序、在线功能和 API)。(b) 自动优化:可以为您优化网站的开源 Apache 和 Nginx PageSpeed 插件。查看合作伙伴(AOL 及其他一些公司)的实操示例、统计数据和案例研究。(c) PageSpeed 服务:关于 Google 托管的网络优化产品的说明。查看与其他 Google 产品的高级集成示例(例如 App Engine、与 Google Analytics(分析)的 A/B 测试等)。(d) Chrome 数据压缩:深入了解 Chrome 如何利用 Pagespeed 优化网页,并为移动浏览器将带宽提升高达 50%!

超越蓝点:Android 位置的新功能

位置不仅是地图的核心,对于新一代情境相关应用而言,它越来越成为关键。这些应用能够更加知晓用户所在的位置以及他们正在执行的操作。加入我们,一起探索这些 API 可实现的一些新应用。

移动多人游戏更易于管理

从基础架构到游戏逻辑,编写多人游戏可能并非易事。我们将了解用于解决 Android 多人游戏开发常见问题的技巧。

将 Google 云端硬盘与 Google Apps 脚本集成

利用 Google 云端硬盘 SDK,开发者可以在 Google 云端硬盘界面中集成自定义的“创建”和“打开方式”菜单,从而覆盖数千万用户。通过将 Apps Script API 与 Google Drive SDK 结合使用,开发者不仅可以利用 Apps 脚本的独特功能,还可以完全在 Google Cloud 上进行开发!我们还将演示如何通过 Apps 脚本以编程方式访问云端硬盘中的文件和文件夹。

Android 图形性能

Android 界面图形团队的工程师将分享一些提示、技巧、工具和技巧,让您的 Android 应用实现最佳性能和流畅的界面。

Dart:HTML 的未来趋势!

使用结构化语言开发大型应用,同时仍能经历快速的修改/重新加载开发周期吗?的确,预言成真了。利用 Dart 的工具、流畅的 HTML 库、跨浏览器的 polyfill 和基于网络组件的框架,大幅提高工作效率。快来了解如何轻松快速地开发可在桌面和移动平台上跨浏览器运行的 Web 应用。我们将向您展示如何使用 Web 组件和动态数据驱动型视图构建现代 Web 应用,而无需等待繁琐的编译周期。只需进行更改,点击“reload”即可,所有现代浏览器都可使用它。

Dart 的新功能:Web 开发的一流升级

快来看看 Dart 的新功能,它包含面向现代 Web 开发者的全面开源生态系统。了解如何利用新语言提高效率:基于未来的 DOM、软件包管理器、JS 互操作性、JavaScript 的摇树优化编译器、SIMD、网络组件、富编辑器,等等。本次演讲将介绍 Dart 的全部内容,并准备好让网络更棒。

使用 YouTube API 进行移动开发:最佳做法

YouTube 最近推出了几个新的 API(Data API V3、Analytics API、Android Player API),移动开发者现在可以更加轻松地将全球的视频平台集成到他们的应用中。了解相关最佳实践,并查看来自该领域的创新者的炫酷示例。

使用 Gmail 和开发者工具深入了解记忆之路

JavaScript 中的自动垃圾回收并不能替代有效的内存管理,尤其是在长时间运行的大型 Web 应用中。内存泄漏、频繁的垃圾回收暂停以及整体内存膨胀确实会拖慢您的速度。让我们来一次难忘的记忆,了解我们如何在 Gmail 中解决这些性能问题。我们将分享内存管理方面的最佳实践,并演示如何像向导一样使用 Chrome 开发者工具堆分析器来优化您的网站。

YouTube 视频防抖秘诀

视频防抖是 YouTube 视频增强工具和 youtube.com/editor 的一个关键组件。系统会自动检测上传的所有 YouTube 视频是否发生抖动,并在必要时采用防抖建议。本次讲座将介绍全自动一键式防抖技术背后的技术细节,包括相机路径优化、滚动快门检测和移除、实时预览的分布式计算以及相机抖动检测等方面。更多信息:http://googleresearch.blogspot.com/2012/05/video-stabilization-on-youtube.html

标准化网络上的付款:推出 requestAutocomplete()

尝试过在移动网络上购物吗?把杂乱的表单字段和软键盘结合在一起,实际情况会让您更沮丧。有多少客户不会购买你的商品,因为这样做太费力了?requestAutocomplete() 是一个有抱负的网络标准,可让用户使用用于请求浏览器了解的详细信息的命令式 API,绕过表单字段页面。在本讲中,我们将重点介绍如何使用 requestAutocomplete() 增强您的网站、如何快速实现该功能,以及优化电子商务体验用户体验时的注意事项。

移动 HTML:您网站的未来

移动网络的发展速度空前迅速!本次专题演讲将为您展示移动网络的前沿技术,让您的移动网站和应用更上一层楼。我们将深入探讨您从未想到可以在移动浏览器中启用的功能,并为您提供有关来年的实用建议。

为 Android 编写自定义视图

虽然 Android 框架为构建界面提供了许多布局和预构建的可组合组件,但有针对性地优化或构建独特的英雄时刻通常意味着编写自定义视图。我们将向您介绍测量和布局流程的工作原理,以及高级触摸处理的模式。

JAM with Chrome:我们如何仅使用网络技术构建大型多人音乐应用

Jam with Chrome 由伦敦的创意实验室团队创立,是一项获得巨大成功的 Chrome 浏览器实验,它允许用户几乎在世界上的任何地方组建一个乐队,并近乎实时地组建出“Jam”,就像明星一样。我们将向您展示我们如何使用最新的网络技术通过 Chrome 构建 Jam,并就如何实现这一目标为您提供实用建议和指导。我们将重点介绍实时 WebSockets 组件、会话管理系统和使用 Web Audio API 制作的音乐引擎,学习如何“Jam”。

YouTube Topics API 中的语义视频注释:理论与应用

你知道吗?YouTube 会根据与 Freebase 开放知识图谱的主题相关的视频自动对视频进行分类。我们将详细讨论如何实现这一分类功能,以及如何使用主题来支持 YouTube API 搜索或查找相关视频。

客户端软件包管理:减少工作量,事半功倍

构建 Web 应用通常意味着利用其他库、框架和插件。使用软件包管理器管理这可以极大地提高您的工作效率,提高应用的速度和安全性,并使您更轻松地保持更新。不用再跟踪博客/Twitter 上的库的新版本、手动下载相关脚本,以及管理所用库的文件和文件夹了。借助软件包管理,您可以轻而易举地更新依赖项并发现新项目和相关项目。在本次专题演讲中,我们将深入探讨客户端软件包管理的价值,并带您快速了解开源软件包管理器 Bower(提供丰富的软件包生态系统)。此外,还可了解与 Yeoman、Grunt、RequireJS 和 NPM 的实用集成。

便携式 Native Client (PNaCl) 简介

从 2011 年开始,NativeClient (NaCl) 已成为 Chrome 的一项功能,可通过 Chrome 应用商店获取。PNaCl 是这项技术的下一阶段激动人心的进步。它延续了 Native Client 与开发者现有代码库的兼容性,并维持了接近原生代码的性能,同时又以真正可移植的方式将其引入开放网络。这项技术是围绕开源 LLVM 编译器基础架构构建的。该技术使应用开发者能够构建在 Windows、OS X、Linux 和 ChromeOS 上适用于 x86 和 ARM 的 Web 应用和 Chrome 应用商店应用。

WebM 和新的 VP9 开放视频编解码器

根据 Cisco 提供的数据,到 2016 年,视频数据将占所有消费者互联网流量的 55%。面对如此多的数据遍历网络,高效的视频压缩比以往任何时候都更加重要,尤其是在移动网络上。我们对全新的 VP9 编解码器感到非常高兴,与竞争性技术相比,这款编解码器能够以更低的数据速率提供更高的视频质量。此外,VP9 作为一项免版税技术完全是在公开开发的。在本次专题演讲中,您将了解 VP9 在质量和解码速度方面与 H.264 和其他编解码器相比表现如何,如何使用 VP9 和新的 Opus 音频编解码器制作 WebM 视频,以及如何在 HTML5 视频中向 Chrome 用户部署 VP9 内容。

AngularJS 中的设计决策

我们将介绍促使创建 AngularJS 的设计决策。AngularJS 是一个结合了数据绑定、可重复使用的组件、依赖项注入以及用于构建现代 Web 应用的众多其他强大功能的 JavaScript 框架。欢迎加入我们,了解如何构建可快速构建、易于更改和维护、易于测试且可向团队中的所有开发者清晰表达您的意图的可扩展性极强的应用。

不卡顿:Chrome 渲染性能

以 60 FPS 的速度进行动画和滚动:很难!让我们通过几个案例研究来介绍渲染性能。我们将介绍流畅动画的基本挑战、使用开发者工具查找应用瓶颈的方法,以及应对一些常见陷阱的方法。相关主题包括开发者工具的渲染功能、CSS 动画的细微差别、导致滚动性能出现故障的常见案例,以及支撑 Chrome 图形管道的硬件加速模型一探究竟。

利用 CSS 过滤器打造令人惊艳的移动平台可视化图表

未来的阅读平台是移动设备。要打造引人入胜的数字杂志体验,需要充分利用领先的网络平台功能。CSS 过滤器为内容提供了强大的广告素材控制,现在还可在移动设备上利用 GPU。本课程将涵盖先进的数字文档内容创作,解释这些功能的运作方式、性能最佳实践、用于部署的包装,以及与其他尖端 CSS 功能的集成。

高性能音频

在移动游戏应用中播放背景音乐,或者根据用户操作播放一小段声音并不难。但如果音频稳定可靠,既不会出现故障,又能在各种设备上顺畅运行,而且不会耗尽用户电量呢?对了,延迟时间是否也缩短?事实证明,这并非易事。我们将分享我们自己在 Android 平台和应用方面的经验,讨论问题领域和我们在平台中所做的工作,并介绍一些您现在可以在自己的应用中运用的技术。我们假定您熟悉 OpenSL ES 和音频术语。

充分利用 Android 平台功能

利用 Android 平台开发世界一流的应用。我们将以 Gmail 为例,介绍平台功能,并提供示例代码。本次讲座将帮助您利用该平台、减少工作量并改善应用体验。

面向界面开发者的 Android 设计

Android 上的设计不再是复杂混乱的谜题;Android 设计指南为遵循内容优先和响应式移动设计的原则,为设计复兴铺平了道路。在本次讲座中,我们将探讨可供 Android 界面工程师使用的各种重要工具,这些工具包括采用多窗格布局的响应式设计、指标和布局网格,以及核心导航组件。

蓝牙开发最佳实践

蓝牙上的观点能够将大家的想法分散开来,而技术可以让大家再接再厉。这是一个端到端的专题演讲,在深入讨论 Android 蓝牙支持、开发最佳实践(有示例)以及一些你可能不知道的功能之前,我们会简要介绍核心规范和配置文件。

Android:正如电视上显示的那样!

Google TV 为开发者提供了一个一致的 Android 平台,让他们能够在家用最大的屏幕上打造和交付应用、游戏和高品质媒体。在本课程中,我们将介绍如何释放当前 Google TV 设备的潜力,并介绍新一代 Google TV 平台的新功能。

通过 Google Play 创收

Google Play 上许多在商业上取得成功的应用和游戏都具有共同的特征,包括富有吸引力的应用功能、买家资料和业务模式。在本次专题演讲中,我们将分享 Google 和开发者合作伙伴都利用了哪些做法来打造成功的变现方案。我们还将分享我们关于进一步加强 Google Play 变现能力的计划。

Android 应用设计中的结构

简单的应用,让生活变得轻松简单。但是,当您的应用变得越来越复杂时,您应该如何在旋转图标、标签页和抽屉式导航栏之间进行选择?我们的 Android 设计团队的成员将探讨如何让您的应用可预测且令人愉悦使用。

在 Google Play 上让用户发现您的应用

作为 Android 应用开发者,您的目标是让用户发现您的应用。Google Play 的目标是为 Android 用户呈现最相关的内容。在本次专题演讲中,我们将从这两个目标的角度讨论适合应用开发者的最佳实践。我们将通过具体的示例演示最佳实践,帮助您的应用在 Google Play 商店中脱颖而出。我们将讨论创建热门列表和热门列表、个性化推荐内容和 Google Play 搜索时需要用到的信号。快来听听这个负责 Google Play 搜索和发现系统的创作者的幕后故事。

使用 WebRTC 进行实时通信

WebRTC 针对实时视频、音频和数据通信实现了开放标准,且无需使用插件。核心 WebRTC API getUserMedia、RTCPeerConnection 和 DataChannel 现在已跨 Chrome 和 Firefox 实现。在本课程中,我们将向您展示如何开始构建 WebRTC 应用:什么是 MediaStream(也称为 getUserMedia)?我该如何使用它?分辨率限制。信号:什么是信号?如何设置?服务器:我需要什么?RTCPeerConnection:WebRTC 最强大的 API。RTCDataChannel:任意数据的实时通信。将 WebRTC 与网络音频集成。互操作性。安全性。在讲座期间,我们将讨论代码示例、现场演示和正式版应用。

构建面向全球受众群体的 Android 应用

有兴趣面向全球受众群体推广您的应用,但不知道从何处入手?在本讲中,我们将介绍如何准备应用以进行全球分发。快来了解国际化方面的最佳做法、从右到左的语言支持,以及各种可助您一臂之力的工具。

游戏服务实际应用

由 Android 团队内部人员为游戏开发者提供的实用提示,包括从开发之初到多个版本,如何使用开发者信息中心。

Enchant、简化、Amaze:Android 的设计原则

想要通过您的应用着迷于用户、简化他们的生活,并让他们感到精彩吗?了解 Android 的设计原则如何帮助您打造能引起用户共鸣的产品。了解这些原则背后的含义和相关研究。查看 Android 设计团队提供的真实示例和做法。探索在日常工作中运用这些原则的技巧。无需设计经验。

与 Android 团队进行炉边谈话

坐到椅子上,与 Android 平台团队进行炉边谈话。您可以借此机会向我们介绍这个平台,并从打造此平台的人员那里进一步了解为什么其运作方式。由 Android 开发技术推广工程师 Reto Meier 管理。

搬家体验

此演讲将介绍各种类型的应用动画以及实现这些动画的代码。开发者应(不要过快!)在演讲结束后更详细地了解 Android 动画如何工作、如何有效地使用 API,以及如何结合各种技术来为自己的应用创建更复杂、更有趣、更具吸引力的动画。

高级游戏开发主题

适合想要深入了解更高级场景的游戏开发者。了解与 Google+ 集成的新方法、以安全的方式实现和管理游戏状态,以及通过精选的 Google REST API 打造酷炫游戏体验。我们还会介绍新的 NDK 主题,以及如何使用第三方游戏引擎。

Android 专家提示:让应用发挥魔力

学习如何利用先进的 Android 技术打造出人意料的出色应用。您将学习高级编码提示和技巧、实现模式,并接触一些鲜为人知的 API,从而深入了解如何构建令用户满意且不会消耗大量电池电量的上下文敏感型应用。

Google Play 开发者的新动态

在 Google Play 上发布新的应用只是一个开始,您需要不断更新应用、改进用户评价、了解用户使用您的应用的情况、开拓新市场并开辟收入来源。加入推出新版 Developer Console 的团队,了解 Google Play 如何为您带来更多数据来优化应用、使用更优质的应用分发应用,以及如何在用户体验历程的每一步了解您的用户并与其建立联系的新方法。

Google 地图:走向未来

Google 地图和 Maps API 在世界各地都拥有巨大的人气。Google Maps API 是网络上最常用的 API,而 maps.google.com 是最常用的地图网站。Android SDK 和 iOS SDK 正在将 Google 地图拓展到新平台。在本次专题演讲中,Google 地图产品管理总监与 Google Maps API 产品经理和首席开发技术推广工程师将共同探讨 Google 地图的未来。

认知科学与设计

本课程将深入探讨人类的感知和认知,及其对互动式视觉设计的影响。人类的大脑只被视作信息处理机器,我们会向观众讲授其特性、优势、局限性以及总体上如何入侵它。尽管课程内容将深入探讨近期的认知科学研究,但课程内容也将以取自一系列 Google 应用和平台的示例设计工作为参考。具体主题将包括:边缘检测、分组的格式规则、外围视觉、地理对象和物体识别、人脸识别、色觉缺陷、盲人变化、流动、注意力、认知负载均衡和时间感知。

Android 中的敏捷用户体验研究练习

在 Android 用户体验团队中,经常且一致地获取用户反馈至关重要,这样我们才能为用户迭代和开发出一流的设计。我们将探讨该团队如何运用“脉动研究”(迭代研究会议)来定期向用户展示新的创意、设计和概念;这只需要极少的提前规划,它可以对产品产生直接影响,并且可以满足紧急需求。我们将通过一些丰富的示例和案例研究来说明我们是如何完成这一协作过程的。此外,我们还会演示易用性研究角色扮演活动,为任何有兴趣快速且有效地获取用户反馈的人提供有关如何采用此流程的提示和技巧。

升级至 Chrome 封装应用

Chrome 封装应用为网络开发者带来了更多机会,让您能够默认离线运行、提供在浏览器之外运行的沉浸式用户体验、利用 Chrome 的同步架构以及访问设备硬件。快来了解如何将您的 Web 应用打造成 Chrome 封装应用,了解如何让它更上一层楼。

其他移动地图平台:让您的地图登陆 iOS 平台

12 月,Google 发布了 Google Maps SDK for iOS。SDK 的矢量地图支持更广的运动范围,且对 Google 地图数据和图像的访问权限也大幅增强,方便您在自己的平台上构建 iOS 应用。此会议将探讨将您的数据与 Google 地图体验整合的不同方法。

揭秘视频编码:WebM/VP8 助我们一臂之力

到 2016 年,视频流量将占全部移动数据流量的 71%(来源:Cisco)。然而,令人惊讶的是,很少有人了解大部分数据流量都会使用的格式。在此会议中,您将学习在应用中对视频进行编码或解码所需的技能,并着重介绍免版税的 WebM 格式。

与 Chrome 团队进行炉边谈话

认识一下网络平台团队、前端/界面团队、Chrome 应用团队和 ChromeOS 团队的高级员工。在本次讲座中,您将听到 Chrome 高级开发者讨论 Chrome 和网络平台的未来计划。如果时间允许,您将有机会向他们询问尽可能多的难题!

我们的地图,您的业务:充分利用我们企业产品的分步指南

地点在各种组织中扮演着越来越重要的角色,云和移动平台作为可靠且可伸缩的平台的出现已经改变了组织使用地图技术来更高效地工作、改进流程和使客户受益的方式。了解我们的企业产品所适用的不同应用场景,以及各组织如何轻松集成端到端地图解决方案来满足各种需求。

利用 Google Maps API 实现有意义的位置信息

位置信息是许多基于位置信息的应用的基本方面。但了解用户所处的位置仅仅是构建过程中的一部分。知道他们的目的地和去过的地方可以从根本上改变您向他们呈现的内容。本课程将探讨如何从位置信息的角度为用户提供更丰富的体验。

Google 地图 + HTML5 + 空间数据可视化:爱情故事

全球的大部分数据即使不是大部分数据也都有地理组成部分。带有地理位置组件的数据可视化是一些最流行的网络。此专题演讲将探讨数据可视化的原则,以及如何使用 HTML5(尤其是 WebGL)来补充 Google 地图可视化。

地图设计模式 - 架构

空间数据架构多种多样。有托管静态数据的简单解决方案,以及与现有企业基础架构的复杂集成,以及介于两者之间的所有基础架构。但是,有关如何托管和向用户提供数据的常见模式和反模式也存在。本课程将讨论这些模式以及如何在您的映射架构中实现这些模式。

如何使用 Googles API 构建多平台地图

Google Maps API 现已支持多个平台,包括 JavaScript、Android 和 iOS。每个平台都有自己的特殊优势和局限性,需要特别注意。但是,如果您要面向所有这三个平台进行构建,结果会怎样?你们是如何处理这个问题的?本课程将探讨单个平台的专用开发与所有这三种平台的通用开发,以及每种不同方法固有的利弊。我们将探讨何时使用我们的网络服务,以及如何构建强大的后端基础架构。

全球所有飞船:使用 Google Cloud 和地图直观呈现数据

成千上万的飞船每 5 分钟每 24 小时至少报告一次位置。在浏览器和服务器上直观呈现这些数据并将其提供给大量用户,需要耗费大量电量。本课程将探讨如何使用 Google 地图、App Engine、Go、Compute Engine、BigQuery、Cloud Storage 和 WebGL 将大规模数据可视化。

离线使用:让 Google 地图和 Google 地球离线也能使用

Google Maps Engine (GME) Portable 可让组织从 GME 中切割 2D 和 3D 数据,以便离线使用。此功能将 Google 地图和 Google 地球的功能扩展到了网络访问受限或不可用的质朴环境中。可移植性随附一整套 API,支持开发者将 Google 熟悉的地图界面嵌入到自己的离线应用中。“便携式”设备目前已在国际空间站上使用,它可高居飞机高空、潜艇水下,中间几乎所有地方都有它。我们很高兴能将 Portable 推广到更广泛的开发者群体,这样才华横溢的工程师就可以打造出令人兴奋的全新离线实现方案。

收件箱中的操作,由架构提供支持

您的服务会发送电子邮件吗?在本次讲座中,我们将向您介绍如何向电子邮件添加结构化数据,以便直接在收件箱中执行相关操作并提高用户互动度。

Drive Realtime API 的秘诀

有没有想过为您的应用添加超棒的实时编辑功能,就像 Google 文档一样?Drive Realtime API 可为您提供帮助。本演讲将讨论 Google 协作背后的秘诀、Realtime API 的技术细节以及如何在自己的应用中利用它。

使用 Apps 脚本创建动态 Google 表单

今年早些时候发布的新版 Google 表单支持 Apps 脚本,您只需几行代码即可创建和处理表单。在本课程中,我们将探索通过脚本让表单和工作流更加实用的方法,并演示一些技巧,让表单针对组织中的变化做出反应。

认识一下 Blink 背后的团队。Blink 是 Chrome 新推出的开源渲染引擎。我们将从内部简要介绍 Blink 的内容;除此之外,我们还将介绍自 4 月份发布以来的发展成果、未来计划,以及我们如何确保不同浏览器之间的互操作性。大部分专题演讲将专门面向有关 Blink、功能开发和 Web 平台的问题。访问 http://bit.ly/blink-io 提问并为问题投票

GWT 面向未来的路线图

在 2012 年 Google I/O 大会上,Google 通过 GWT 指导委员会将 GWT 的控制权移交给社区。一年后,当 GWT 指导委员会介绍 GWT 的未来路线图时,让我们看看 GWT 的未来会是什么样子。

Chrome 封装应用国家/地区

Chrome 封装应用生日快乐!让我们一起来庆祝一下打包应用平台的新功能和未来路线图吧。

提升无线通讯性能:电池、延迟时间和带宽优化

构建出色的响应式移动 Web 应用意味着您要与无线通讯建立联系!我们将介绍如何构建省电的移动应用、如何获得最高的吞吐量,以及如何针对移动网络中存在的各种延迟延迟进行规划。本演讲是一门无线电速成课程(也就是您的 HAM 移动网络许可),从上到下概述了现代 4G 运营商网络的运作方式。带上你的螺旋桨帽!

隆重推出在 Google 上管理商家的新方法

在本次讲座中,我们将探讨我们为企业管理员和开发者提供哪些改进工具和应用构建方式。

使用 Apps 脚本扩展 Google 文档

使用 Google Apps 脚本现在可以向 Google 文档添加自定义菜单、弹出式窗口和其他功能。在本课程中,我们将探索如何利用此技术构建自定义工作流、从其他来源导入数据,以及在 Google 文档中集成自己的应用。

地图设计原则

您地图的用户界面是什么?如何打造一个便于访问数据的界面?地图设计能否帮助用户获得所需的数据?这场演讲将帮助开发者整合视觉设计、制图和用户体验等元素,从而以最佳方式呈现他们的地图数据。

YouTube API 推送通知

厌倦了通过轮询来获取 YouTube API Feed 的更新?如果 API 能够在新数据可用时通知您的应用,那不是很好吗?快来了解我们全新的 YouTube API 推送通知基础架构,并了解如何编写代码来响应新的 YouTube 活动。

面向你和 YouTube 的自适应流式传输

自适应流式传输互联网视频并不容易,但如果您尝试大规模制作,就更难了。我们会谈论关于体验质量的基础知识,并讨论我们采取了哪些措施来改善 YouTube 的体验。

Google 云端硬盘 SDK 的新变化:一年后回顾

本演讲将讨论云端硬盘 SDK 的最新功能。Google 致力于让第三方能够编写包含丰富 Google 文档/表格/演示文稿的云端硬盘应用。这些功能可让您更轻松地查找文件、在文件发生更改时收到通知,以及发布网站。

The Next Frontier:室内地图

绘制街道和建筑物地图是困难重重的部分。但较难的是室内地图。Google 不仅要获得主要建筑和场地的楼层平面图,而且还在想方设法提供这些建筑内部的定位数据。当 GPS 不起作用时,如何在地图上找到您的地点?

与 Google 地图团队炉边谈话

您有过想要问 Google 地图团队的问题吗?您可以借此机会向顶尖的工程师、产品经理和开发技术推广工程师提出自己一直想提出的问题。

让您的应用在 Google 云端硬盘中引人注目

Google 云端硬盘的目标是在 Google 云端硬盘用户需要随时在 Google 云端硬盘或移动设备上找到它们的位置和时间,将您的应用提供给他们。本次讲座将说明为何您的应用应与 Google 云端硬盘集成,以说明为何您的应用需要与 Google 云端硬盘集成,以及您的应用可通过哪些方式吸引尽可能多的客户。我们会详细介绍您的应用向用户显示的样子,及其背后的技术细节。

通过 Google Apps 脚本使用临时的 YouTube 数据分析

在本次讲座中,与会者将全面了解新的 YouTube Analytics API。我们将向观众展示如何通过 Google Apps 脚本(一种云脚本平台)访问数据。我们将制作并演示临时报告,该报告通过 YouTube Analytics API 将参数化数据提取到 Google 表格中。我们还会介绍如何定期生成部分报告,以及如何在达到阈值时触发提醒。YouTube 发布商以及希望进一步利用 Google Apps 脚本和 Google 表格的开发者都会关注本次讲座。

利用 YouTube 为您的移动游戏充电

领先的游戏开发商纷纷与 YouTube 集成,助力他们的游戏走红。您可能就是下一个。在本课程中,您将了解如何制作 Unity3D 游戏,并通过上传 YouTube 视频、在游戏内播放 YouTube 视频让游戏如虎添翼,以及如何将 YouTube 用户转化为游戏玩家。

潜入水下街景

Google 和凯特林海景调查局的 Richard Vevers 携手合作,在 Google 地图中推出了首批水下街景图像。了解凯特林海景调查 (Catlin Seaview Survey) 如何使用一种特殊的相机来采集这片壮观的环境图像。他们与昆士兰大学教授 Ove Hoegh-Guldberg 博士合作,目标是让一项全球珊瑚礁记录成为全球珊瑚礁历史的快照,从澳大利亚的大堡礁开始。还可以探索菲律宾阿波岛、莫洛基尼环礁、毛伊岛、夏威夷哈瑙马湾,现在还有我们第一次游览印度尼西亚的拉贾安帕特原始风情。他们已经在 Google+ 上吸引了 300 多万名关注者,通过水下潜水员聚会,让公众参与其中。

利用 YouTube 拓展业务

YouTube 频道可以帮助您的企业取得成功。了解一些提示和技巧,了解如何让贵公司使用全球第二大搜索引擎来做产品制作、产品支持、筹款和获取客户。该专题演讲将分享一些重要数据洞见,让您了解 YouTube 的受众群体,以及如何使用网站的所有工具来打造人气频道。

Broadcast Yourself!使用 YouTube Live API 向全世界直播

此专题演讲简要介绍了新的 YouTube 直播平台,并深入介绍了 YouTube Live Streaming API。我们将详细介绍该平台如何让您在 YouTube 上轻松广播直播活动,同时为观众提供出色的观看体验。我们还将展示使用该 API 的多款应用,浏览代码示例,并展示一些精彩的演示!

面向开发者的 YouTube:未来与机遇

就请求量而言,YouTube API 是 Google 最大的 API,但仍然有很多应用没有在利用它。YouTube 平台产品和工程方面的领军者将向您介绍 YouTube 的发展方向,带您抢先了解最新的 YouTube API 并讨论可为开发者带来的机会。我们还会观看一些精彩的视频。

通过 Google Wallet Instant Buy 在 Android 上销售实体商品

移动商务的一大障碍是结账的便捷性。无论您销售的是办公用品、T 恤还是精美珠宝,用户都面临着相同的问题:通过冗长的复杂表单提供信用卡和送货信息,在移动设备上填写这些信息尤为困难。这正是 Google Wallet Android API 的用武之地。了解如何使用该 API 打造简单顺畅的购物体验,从而提升转化率和销售额。

数字化整个钱包:电子钱包对象简介

Wallet Objects 是一个简单而强大的平台,可将商业物品(优惠、会员卡)数字化并存储在 Google 电子钱包中,并建立更稳固的第三方发卡机构与消费者之间的关系,从而提高商务的效率。在本次讲座中,我们将向您介绍在 Google 钱包中插入物品的规范和代码,为消费者打造更智能的钱包。

在移动时代重新定义忠诚度

在本次讲座中,我们将向您介绍 Wallet Objects Loyalty API。了解如何将您的会员回馈活动集成到 Google 钱包中,并使其可供数以百万计的用户发现。让用户能够使用 Google 钱包展示和使用他们的会员卡、查看他们的会员卡/奖励积分余额等,从而提高会员的互动度。

在 Android 平台上打造引人入胜的移动商务体验

构建移动商务 Android 应用不仅仅是将产品图片放入 ListView 并添加购买按钮。与其他类型的移动应用相比,时间就是金钱。让用户等待的时间越长,或者让用户填写表单的时间越长,用户完成交易的几率就越低。此外,当您谈论接受付款时,还必须考虑安全性。从 Google 电子钱包小组和我们的一个合作伙伴那里了解一些技巧和提示,了解如何使移动商务应用更易于使用、更安全,从而增加您的转化次数并最终提高您的收益。本课程将涵盖一些中级/高级 Android 开发主题。

揭秘 GWT 中的 MVP 和 EventBus

2009 年,Ray Ryan 在 Google I/O 大会上发表了演讲,提倡使用 Model-View-Presenter 模式和 EventBus 来构建 GWT 应用。自那以后,MVP 和 EventBus 开始在 GWT 社区中广泛传播,并且有多个框架似乎可以为它们提供支持。不过,人们对于 MVP 到底是什么以及实现 MVP 的最佳方式仍让人感到困惑。许多常见的解决方案都涉及繁琐的样板文件和开销。在本次讲座中,我将演示正确使用 MVP 和 EventBus 可能比您想象的更简单,并且无需任何框架或额外开销即可实现。最终,GWT 应用更易于测试、更易于维护,使用起来也很愉快。

集成 Google+ 登录功能简介

无论您拥有的是网站、移动应用、游戏还是其他在线服务,用户现在都可以使用 Google 登录并访问您的 Google+ 个人资料。快来了解 Google+ 登录功能如何在您的应用中打造更具吸引力的体验,并提升应用在各种设备上的使用率。此讲座将介绍集成 Google+ 登录和其他 Google+ 功能的技术概念,也是其他 Google+ 讲座的前提条件。

Google+ 平台概述

加入我们,简要了解整个 Google+ 平台。了解 Google+ 能为您的应用程序提供哪些功能、此平台将朝着哪些方向发展,并确定您在今年的 I/O 大会上必须观看 Google+ 平台专题演讲。

在组织中充分利用 Google+

Google Apps 是以云技术为基石的增效套件,可帮助您的团队随时随地使用任意设备完成工作。为企业添加 Google+ 的强大功能后,您的团队可以与同事和外部合作伙伴无缝沟通和分享内容。在此会议中,我们将回顾 Google+ 企业的独特功能,讨论将 Google+ 集成到您的业务系统和流程的新方法,并帮助您充分利用 Google+,从而促进整个组织范围内轻松、快速和有吸引力的沟通。

与 Google+ 平台小组进行炉边谈话

对 Google+ 平台有疑问?欢迎与小组交流,将您的问题直接由 Google+ 平台幕后人员为你答疑解惑。深入了解技术并倾听你的心声。

使用 RenderScript 构建高性能应用

RenderScript 是一种 API,用于使用设备上可用的任何处理器(包括 CPU、GPU、DSP 等)在 Android 上进行高性能计算。本演讲将介绍如何使用 RenderScript 开发能够在任何运行 Gingerbread 或更高版本的设备上运行的应用。我们将逐步介绍如何加速一个简单的应用,并说明我们如何能够以单一源代码库在不同的架构上提供高性能。我们将介绍将 RS 与 NDK 进行比较的基准。

一年后的 Google+ Hangouts API:不仅仅是虚拟胡子

在过去一年中,环聊应用平台取得了稳步发展。倾听我们取得的成果,了解如何通过音频/视频对话让您的应用焕发光彩,并了解这项技术的未来发展趋势。

使用 Google+ 登录功能进行跨平台身份验证

您是一名开发者,正在开发一款热门社交应用。您的 Android 应用、iOS 应用和网站都需要能够与经过身份验证的用户无缝协作。本课程将深入探讨 Google+ 登录身份验证模型,并帮助您根据自己的需求选择合适的模型。

Google+ 登录最佳做法

了解如何通过 Google+ 登录功能为您的网站和用户带来最大的好处。学习如何最大限度提升应用安装量、优化互动帖子的点击率、根据社交数据分发自定义内容,以及编写可在 Google 上吸引用户关注的应用活动。

适用于网络应用的 Google+ 登录功能

了解如何向基于网络的应用中添加 Google+ 登录功能、将用户与其好友联系起来、利用 Google+ 个人资料数据创建自定义体验、利用互动信息提高互动度,以及监控您的应用在 Google+ 上的表现。

分布式数据库面板:探索方法和最佳做法

无论您是要开发游戏、移动应用还是社交分析服务,您的信息都需要具备高可用性、安全存储能力,并能够随着用户群的爆炸式增长而增长。在本课程中,您将了解现代分布式数据库如何满足这些需求。本次专家小组将由四位行业专家组成,他们将探讨他们使用 Google 基础架构解决这一问题的解决方案,并有机会向小组成员询问有关他们经验的问题。

面向发布商的 Google+:按钮、徽章等

Google+ 为发布商提供了一套工具,可以帮助发布商分享和发现其网站上的内容,包括网站本身的内容以及来自 Google 搜索等 Google 产品和服务的内容。在本次专题演讲中,我们将介绍 Google+ 工具的所有基本信息,这些工具有助于用户发现您的网站并与之互动。

构建可带来显著价值的成功 Google+ 集成

参考示例,了解如何以已推出的应用作为参考,从而最大限度地提高社交图谱使用范围并从 Google+ 集成获得回报。了解合作伙伴如何在某些情况下整合 Google+ 以改善其应用的成功,并使其更贴合用户的社会需求。

如何同时提供 Google+ 登录和其他社交登录服务

了解 Google+ 登录功能如何与其他社交登录解决方案共存,以及如何让您的应用从旧版 Google 身份验证系统迁移出来。如果你的网站上已有社交登录服务,并且不知道如何添加 Google+ 登录功能,或者你目前正在使用较旧的 OAuth 2.0 Google 身份验证集成,那么此会话正适合你。

面向 iOS 开发者的 Google+ 登录功能

下面我们将向您详细介绍如何向您的 iOS 应用添加 Google+ 登录功能、将用户与其好友联系起来、利用互动信息提高互动度,以及监控您的应用在 Google+ 上的表现。

专为 Glass 开发

通过将技术拉近距离,我们才能摆脱这种困境。我们将引入这和其他核心概念、设计准则、用户体验范式和 API,作为 Google 眼镜开发的基准。我们会向您展示优秀的示例,并利用这些示例将所有内容归纳为一套最佳做法。如果您要针对 Google Glass 进行开发,就从这里开始!参加 Google Glass 开发会议之前,必须先参加此会议。

借助 ChromeVox 改进网页无障碍功能

对于视力正常的读者来说,阅读和浏览复杂的网页已经很困难,但如果只依靠语音呈现,则要困难得多。ChromeVox 屏幕阅读器专为处理各种丰富的现代网络内容而打造。ChromeVox 基于 JavaScript,让开发者能够轻松使用先进的 Web 应用。我们推出了 ChromeVox

与 Google Glass 团队炉边谈话

加入 Google Glass 团队的几位重要成员,一起讨论他们走到现在的道路。我们将探讨 Glass 为何对穿戴式设备技术的发展如此重要,以及开发者如何以最有效的方式参与生态系统。

作废您的保证:Hacking Glass

Glass 可以入侵了!了解硬件平台的用途以及如何获得 root 访问权限。了解如何运行您自己的实验性应用。免责声明:您将进入一个鲜为人知、不受支持的领域!

使用 Google Mirror API 构建 Glass 服务

Google Mirror API 是一组简单但功能强大的 RESTful API,用于构建 Glassware。在本课程中,我们将介绍 Google Glass 开发的一些基本原则、Google Mirror API 的范式,以及从概念到原型的快速发展路径。我们将涵盖标准用例和推动此 API 突破的用例。

动态配置移动应用:针对移动应用的 Google 跟踪代码管理器

您是否曾想对移动应用稍作调整,但用户已经下载了您的应用?您是不是忘了为关键事件添加分析数据,直到时间来得及?了解在服务器端动态配置移动应用的新方法。您可以针对不同的受众群体优化应用,而您再也不会为旧版应用或健忘功能所困扰。

高级 Go 并发模式

并发是设计高性能网络服务的关键。本演讲进一步介绍去年广受欢迎的 Go 并发模式演讲,深入探讨 Go 的并发基元,以及如何使用简单的 Go 代码轻松解决棘手的并发问题。

借助 AdMob 打造成功的应用业务

您为了开发应用而付出了很多的长时间,但如何才能让这些漫长的日夜操作带来大量用户和丰厚的收入呢?了解 AdMob 的新变化,以及 AdMob 如何帮助您打造成功的应用业务。

与 Go 团队炉边谈话

自 2009 年 11 月发布以来,Go 编程语言已发展成为一个蓬勃发展的开源项目,拥有一大批忠实的粉丝。欢迎参加本次讲座,让 Google 的 Go 团队的成员为您解答关于 Go 的问题。

利用 Google Analytics(分析),跨设备优化网站和移动应用

Google Analytics(分析)最近推出了 Universal Analytics,这是一种跨设备 / 平台 / 环境衡量用户互动的全新方式。通过衡量这些数据,开发者可以更好地优化其应用。在本次专题演讲中,我们将讨论如何衡量任意设备上的用户互动,并演示新的报告和最佳做法,以便同时优化网站和移动应用。

数据传感实验室背后:使用 Google Cloud Platform 大规模收集、处理和分析数据

对许多移动和游戏应用,以及传感器网络和“物联网”来说,伸缩能力极强、快速的数据收集和分析是关键需求。我们将展示数据传感实验室如何融入 Google Cloud Platform 关键模式:用于数据收集、处理和分析的高吞吐量流水线。我们使用 Cloud Endpoints API 来收集持续流式传输的数据;使用 App Engine、Cloud Storage 和 Compute Engine 上的数据转换功能以高吞吐量处理大量数据;以及使用 BigQuery 在几秒钟内查询数 GB 收集的数据。

在 BigQuery 中进行 Google Analytics(分析)和 AdSense 数据分析

Google Analytics(分析)和 AdSense 是 Google 的两款产品,很快就能将其报告数据传送到 Google 的大数据查询和分析引擎 BigQuery。在此会议中,您将了解 Google Analytics Premium 和 AdSense 用户如何使用 BigQuery 执行高级数据分析。

隆重推出 Open Bidder:利用 Google 的 Cloud Platform 彻底改造展示广告

Google 的云平台(包括 Google Compute Engine、App Engine、Cloud Storage 和 BigQuery)是帮助开发者大规模解决具有挑战性的工程要求的有效工具。在本演讲中,我们介绍了 Open Bidder,这是一个完全可定制的工具包,可利用这些服务满足第三方开发者在与 Google DoubleClick Ad Exchange 集成时所面临的高请求率和低延迟限制。

App Engine 的新语言

此会议介绍了一种备受期待的 Google App Engine 新语言。新的运行时允许开发者利用 App Engine 强大的扩展功能、服务、耐用性和易用性,同时利用熟悉且强大的框架构建应用。在本课程中,我们将概述这个新的运行时,并说明迁移现有应用以使用 App Engine 和 Google Cloud Platform 是多么容易。

移动、Web 和云 - 现代应用三重冠军

准备好让您的下一个应用大放异彩了吗?您有可能考虑移动、Web 和云。在本次专题演讲中,我们将介绍如何利用 Google Cloud Platform 构建现代移动 Web 应用。学习行程、最佳做法和可靠架构,让您的下一个移动 Web 应用大获成功。

大数据混搭:使用 BigQuery 实现下一代分析

Shutterfly 是数字个性化照片产品和服务的市场领导者,帮助客户将珍贵的回忆变成持久的纪念品。快速分析用户数据对于优化客户和产品营销策略非常重要。了解 Shutterflys 分析和 DW 团队如何将 Google BigQuery 集成到他们的工作流中,使用 Big Join 和 Large Group Aggregations 等功能,挖掘 TB 级数据,并快速确定客户使用模式并开展有效的推广活动,而无需大量的硬件和软件投资。

Google Compute Engine 的新变化

Google Compute Engine 的一年非常忙碌!我们改进了底层架构以提供更好的性能,发布了新的 API 版本以改善开发者体验,并引入了许多新功能和实例类型。欢迎加入我们,我们将带您了解 Google Compute Engine 的新功能和炫酷功能,以及最近的改进如何帮助您在云端构建更高效、可伸缩且性价比更高的应用。

速度、效率和控制:Google Compute Engine 网络中的高级数据包路由技术

快来了解 Google Compute Engine 的一项激动人心的新网络功能,借助该功能,您可以专门控制流量在虚拟网络的路由方式。

激烈游戏

从独立游戏工作室到 3A 游戏工作室,了解前沿开发者如何在 Google Cloud Platform 上打造新一代体验。本课程重点介绍开发者如何结合使用 App Engine、Compute Engine 和 BigQuery 等技术,以快速构建和扩缩其多平台版本。

当良好集群发生坏事时:使用 Google Compute Engine 构建可靠的系统

了解可帮助您在 Google Compute Engine 上构建可靠、可伸缩、高性能的虚拟计算集群的工具和技术。我们将介绍的主题:高级工具摘要(启动脚本、元数据服务器、服务帐号、负载均衡)、构建和管理集群、存储方案和权衡(暂存磁盘、永久性磁盘与云端存储空间、快照、热交换永久性磁盘)以及处理服务中断(计划内和计划外)。最后,我们将提供强大的网络服务导览以及最佳做法摘要。

王国之钥匙:在云端使用 OAuth 的设计模式

本课程将介绍使用 OAuth 2.0 访问 Google Cloud Platform 资源的清晰分步式方法。我们将定义最重要的用例,并展示如何使用实际的代码示例构建这些解决方案。其目标是帮助您轻松正确解决授权问题,而无需成为 OAuth 专家。

Cloud Platform 课程开场:引领下一代云计算

高级副总裁乌尔斯·霍泽尔 (Urs Hlzle) 将与大家分享 Google 对下一代云计算的愿景。他将讨论在基础架构、软件和人员方面的投资将如何帮助 Google 和世界各地的开发者通过 Google Cloud Platform 迎接这个新时代。本次专题演讲还将包括发布公告和演示该平台的重要新功能。

自动扩缩 Java

了解如何构建可在自动扩缩环境中正常运行的 Java 应用。我们将讨论 Java 中常见的反模式,这些模式会导致自动扩缩环境难以处理您的应用。我们还将讨论 App Engine 如何确定何时对应用程序进行扩容和备份,以及如何充分利用这一点。

在 App Engine 上构建 developers.google.com

Google Developers 网站(也称为 developers.google.com)是在 App Engine 上运行的数以千计的 Google 应用程序之一。在本次讲座中,我们将介绍驱动网站内容管理系统的实际用例和设计模式,并讨论行之有效的实施技术和行之有效的实施技术。作为奖励,我们将考虑此应用环境中的若干最新的 App Engine 功能,以及这些功能如何改变我们对应用架构的思维方式。

云计算和高能粒子物理学:欧洲核子研究中心的 ATLAS 实验如何利用 Google Compute Engine 在 LHC 寻找新物理学

在本次讲座中,我们将介绍 Google Compute Engine (GCE) 科学计算项目上的 ATLAS 实验,并举例说明在 GCE 上安装大规模高性能计算装置的示例,包括用于 ATLAS 数据分析的 1000 核 PROOF 集群和用于模拟 LHC 碰撞事件的 4000 核 HTCondor 集群。我们还将讨论用于高性能数据聚类的 Xroot 技术。

这是 BigQuery:在 Google Cloud Platform 上构建社交游戏基础架构

我们来看看 Gamesys 社交类大型多人在线角色扮演游戏《HERE Be Monsters》如何利用 Google Cloud Platform 作为生产数据仓库,使用 App Engine 管理用户互动和自动执行留存率活动。通过 Google Apps 脚本演示游戏与 Google 电子表格和 BigQuery 的集成,并深入探讨用于实现自动报告信息中心和临时游戏优化的代码。

将大型数据集导入 Google Cloud Storage

本课程将介绍客户在将大型数据集导入 Google Cloud Storage 时可以采用的多种方法,包括时间、费用和复杂性方面的权衡。这些解决方案包含多种高级技巧,在众多其他情况下也能为您提供帮助。我们将展示其中一些方法的架构和代码,并提供一个关于 5 PB 以上迁移的案例研究。

几分钟就能从零起到 Nirvana:Android 应用的云后端

出色的 Android 应用可充分利用云来提供出色的用户体验。此演讲详细介绍了如何在 Google Cloud Platform 上使用服务器代码可选后端将应用和游戏状态存储在云端。然后,我们将逐步介绍如何通过 Google Cloud Endpoints 和 Google Eclipse 插件添加您自己的自定义逻辑。如需更深入地了解会议内容,请阅读 Brad Abram 的著作“Google I/O 2013 Session Overview: From Nothing to Nirvana in Minutes: Cloud Backend for your Android Application Building Geek Serendipity”(2013 年 Google I/O 大会概述:从 Nothing 到 Nirvana in Minutes:Android 应用构建 Geek Serendipity 的云后端)(http://bradabrams.com/2013/05/google-io-application-Backend-application-Backend-application-calendar-your-session-noth-session)。

在 App Engine 上使用 Go 部署高性能应用

适用于 App Engine 的 Go 运行时是运行 Web 应用的高性能引擎。它可以产生快速响应、在几分之一秒内启动实例、充分利用实例小时数,并可让您的应用以全机器速度进行严肃的处理。了解如何在 App Engine 上充分利用 Go 的强大功能,并尽可能优化 Web 应用。

使用 YouTube Analytics API 发现下一个重要内容

长视频内容能否成为热门视频?还是短视频在 YouTube 上依然占据主导地位?你在韩国火热吗?视频注释是否吸引或刺激了观众?YouTube Analytics API 可以解答所有这些问题以及其他更多问题。了解 API 的高级功能。了解 Next Big Sound 如何利用 YouTube API 帮助唱片公司、音乐人和乐队经理做出更好的决策。

设计适合跨屏时代的产品:YouTube 观点

设计不同于艺术。事实上,如果您必须使用数学来验证数学,那么很可能是对的。在这场以产品设计为主题的讲座中,我们将探讨成为 YouTube 设计师意味着什么。我们将介绍我们所生活的多设备世界的状态和含义。最后,我们将分享一些针对新时代设计和相应定量分析的最佳原则。

使用 Persistent Disk 强化您的 Google Compute Engine 应用

永久性磁盘 (PD) 的性能、可靠性和一致性是 GCE 作为新一代云服务的一大特色。了解 PD 的一些内部因素,以及它有别于同类产品/服务的区别。本课程从技术层面深入探讨将永久性磁盘与 GCE 应用搭配使用的最佳实践。

通过高 DPI 看世界

如今,几乎所有新移动设备都配备了高 DPI 屏幕。这一趋势已经开始扩展到笔记本电脑,而我们使用的每台设备都达到高 DPI 之后只是时间问题。在本次讲座中,我们将深入探讨高 DPI 意味着什么,以及如何优化网站,让网站在任何外形规格上都能有出色的外观效果。您将了解 1) 不同的像素对布局的影响以及如何实现所需的布局;2) 不同显示密度对布局的影响;以及 3) 如何使用不同的图片格式为用户提供最佳体验,从而确保您的网站在任何设备上都能完美呈现。您将了解到如何使用响应式技术构建出众的网站,以及如何快速更新现有网站,使其外观精美,无论现在还是将来。

Freebase API:充分利用 Google 的知识图谱

Freebase 是 Google 知识图谱的开放式核心部分。Freebase API 可帮助开发者增强其应用,使他们更好地了解用户关心的人物、地点和事物。我们将深入探讨代码示例,并展示如何利用知识图谱数据改进您的应用。

实践:用于处理结构化数据的新 Google 工具

在 Google,我们正在越来越多地使用结构化数据来帮助用户找到您的内容。除了能够提升搜索结果的各种富媒体搜索结果外,我们现在还可以显示城市和场所的活动日程表、知识图谱中的电影评论、食谱的成分过滤器等等。你们如何确保您的网站可以使用这些功能?为解决这一问题,我们将演示一整套全新和经过更新的工具(包括数据标注工具和结构化数据信息中心),这些工具可让您比以往更轻松地提供和验证网站结构化数据。

从结构化数据到知识图谱

虽然网络始于自由文本文档,但现在大部分文档都是由结构化数据库提供支持。但是,这些数据库中的结构在转换为 HTML 的过程中经常丢失。情况并非必然如此。我们将介绍此结构化数据可为哪些新功能提供支持,以及相关工具和技术可确保这种实用的结构不会在您的网站上丢失。

结构化数据无处不在。除了标记您的网站,您现在还可以标记通过电子邮件发送给用户的信息。这样,您就可以帮助用户在 Google 上更快地获取这些信息,例如提供高度结构化的回答和卡片,以便提供航班行程、即将举办的活动、餐厅预订信息等。快来抢先了解即将推出的功能的实际运用。

火夜

Ignite 以五分钟的速度演示系列视频,展现极客文化的精华。每个演讲者都会看到 20 张幻灯片,这些幻灯片会在 15 秒后自动跳转。

Google+ 和 Google 搜索:如何增强您在 Google 上的品牌查询

在本次讲座中,我们将介绍一系列技巧,利用这些技巧让您的应用和内容在 Google 上大放异彩。利用这些技巧,您可以在 Google 搜索上与新老用户更直接地建立联系。

通过 Google+ 扩大您的受众群体

您开发了应用、网站、游戏或在线服务,但不知道如何与用户建立联系以拓展业务?加入我们,一起讨论 Google+ 如何帮助您发展和吸引观众。学习相关技巧,了解如何利用 Google+ 让您的商家在 Google 各平台上被用户发现,获得其他 Google 用户的推荐,以及进行更多个人互动,从而为您的商家创造价值。

指向、点击、点按、触摸 - 构建多设备网页界面

PC、笔记本电脑、平板电脑、智能手机、混合型设备、电视等:支持“触摸和鼠标”的设备即将面世。欢迎参加本次讲座,了解如何让您的网站在日益增多的触摸屏设备上脱颖而出,以及触摸式计算的未来网络发展方向。您将学习如何让您的网站在触摸屏笔记本电脑上满足未来需求,如何打造流畅的触摸体验,最重要的是,您还将学习如何创建可响应多模式输入的代码。

7 Techmakers 和“麦克风”

Megan Smith(Google[x] 副总裁)将主持一系列 TED 演讲风格片段,包括 Susan Wojcicki(广告和商务部门高级副总裁)、Anna Patterson(知识副总裁)、Johanna Wright(Android 搜索和协助副总裁)、Kathy Kleiman(Google ENIAC 编程人员创始人、Google Greene 项目负责人、Green Wang 项目负责人)他们将分享自己的见解和经验,哈!在创新型公司里成为技术领导者。这是一个特殊的超大会话,一直持续到下午 6:35!由 Women Techmakers 主办。

利用 Google+ 实现在线学习,让社交变得生动有趣

快来了解 Google+ 如何帮助在线学习平台帮助学生彼此联系、与教授交流。本演讲将概述可用于在线教育的 Google+ 技术,并会举例说明如何将这些技术成功融入到在线教育领域。您还将了解到 Coursera(领先的在线学习平台之一)和他们的 Google+ 环聊使用体验。

Ingress:Google 的大型多人游戏地理游戏背后的设计原则

Ingress 是一款大型多人地理游戏,最近由 Google 的 Niantic 实验室推出。玩家使用 Android 设备和 Ingress 应用探索现实世界,发现并点按神秘能量的来源。在这场史诗般的战斗中,玩家会获得物品来协助完成任务,部署技术以占领领地,并与其他外勤特工结盟,共同促进启蒙军或反抗军的事业。Brandon Badger 是 Ingress 的产品经理。他曾是 Google 地图、Google 图书、YouTube 和 Niantic Labs 的产品经理。他将介绍 Google 针对使用 Android 和 Google 地理数据开展“步行冒险”的最新努力。本次讨论将重点关注用于创建 Ingress 的游戏设计原则和技术,以及利用新兴技术打造新型移动游戏体验的机会。

利用 Google 技术构建在线教育平台

去年夏天,有 15.5 万 Google 用户参加了我们的实验性“Google 强效搜索”MOOC(大型开放式在线课程),共聚集到一个虚拟课堂。其中有 2 万名学生毕业了。两个月后,我们基于最初的 Power Search MOOC 代码,启动了一个名为“Course Builder”的开源项目,让所有人都能使用这项支持课程的技术。此讲是一个案例研究,探讨了课程制作工具如何从利用 Google 大型网络公开课 (MOOC) 的强大搜索技术发展为一个在线课程平台。我们将重点关注 Google 的 API 和技术如何推动初始系统的开发,并继续为开源平台提供支持。

Identity Tech Overview:少痛点,多收获

识别身份很难,但出错会招致严厉的惩罚。好消息:一些技术的涌现能够减轻开发者的痛苦,同时还能改善用户体验。本次讲座重点介绍了这些功能,并引入了一个框架,从您独特的限制条件、用户和平台组合入手,帮助您确定哪些技术和政策适合您。

Project Ground Truth:通过算法和 Elbow Grease 制作准确的地图

2008 年,Google 启动了“Ground Truth”项目。其目标是将权威数据来源通过独特的算法和便捷的结合方式,绘制出整个世界的地图。迄今为止,该项目已在 Google 地图中创建并发布了 42 个国家/地区的高质量地图数据。在本课程中,您将了解 Ground Truth 的内部运作机制。快来看看我们如何将高级算法、补充数据(如航拍图像和街景图像)以及人力相结合,从而创建和维护与地面真实情况尽可能贴近的地图数据。

Places API 驱动的导航:梅赛德斯奔驰案例研究

作为著名的汽车制造商,梅赛德斯奔驰致力于在技术创新方面引领汽车行业。了解梅赛德斯如何利用 Google 地图和“数字驾驶风格”的 Places API 打造令人惊叹的体验。数字驾驶风格是一种互联的社交导航系统,可为智能手机上的座舱用户提供有力支持。

与 Research at Google 进行炉边谈话

Google 的研究是独一无二的,因为整个工程部门的研究都由研究科学家和软件工程师进行。团队是一体化的,界限是不断变化的,我们共同面临挑战,同时保持用户的紧密反馈环路。这使我们能够快速构建、迭代并发布能够改变技术的创新性产品,从而产生新的研究结果。Google 对研究的定义非常宽泛,并且在整个组织中以多种方式开展研究。我们的研究成果在音频/视频数字“指纹”收集、图像理解、MapReduce/并行计算、深度学习和大规模解析等领域取得了技术进步,已应用于我们的许多产品。此外,Google 还推出了全新的全新产品,例如语音搜索和 Google 翻译。了解 Google 采用混合研究方法的工程师和科学家(例如 Google 眼镜、MapReduce、Google 搜索和在线教育等创意),他们会开展重大创意实验,从而在 Google 上实现实时创新。

面向全球受众:国际化和本地化工具

因此,你想要向国际受众拓展 ... 从哪里入手?需要做些什么?如何开展?如何在本地市场推广?本次讲座将为 Android 和 Web 开发者解答上述问题。在探索“何地、何地以及如何”的历程中,我们将深入探讨可供您使用的各种国际化和本地化工具。

超越 SOPA:您能做些什么来影响技术政策

从 SOPA/PIPA 和 CISPA,到移民和专利改革,政府对互联网和我们所依赖的企业重新关注度上涨 - 在某些情况下,甚至会更加关注可解决政府问题的技术。因此,政府希望向我们的企业家和开发者社区寻求意见,了解我们的社区需求,以及他们如何能够基于我们的利益制定更完善的公共政策。那么,最高效、最简便的参与方法是什么?欢迎参加由互联网宣传领域的一些领导者组成的小组讨论会,了解您作为开发者如何可以更好地制定可影响您业务的更有效的政策。

构建 WebRTC Web 应用

了解现代网络的强大功能,并使用 WebRTC 构建简单的视频和文字聊天应用。在此 Codelab 中,我们将帮助您掌握 WebRTC 的核心 API 和技术:MediaStream(也称为 getUserMedia):它是什么?如何使用?RTCPeerConnection:WebRTC 最强大的 API 有何重要意义?RTCDataChannel:如何设置任意数据的实时通信?信号:什么是信号?如何设置?服务器:信号发送、STUN 和 TURN 需要什么?

如何从周末黑客营销走向融资型初创公司

有创意并希望创办一家公司?了解如何吸引投资者,以及他们在办理支票前想要了解什么。聆听已募集资金的创业者和为它们提供资金的风投公司的故事。

Google 地图幕后花絮

Google 地图用户体验设计主管和工程总监将围绕如何打造丰富 Google 地图的体验介绍技术和设计注意事项,包括对多项创新功能的深入探讨。本次演讲将就业界领先的在线地图服务背后的思考和挑战提供独到的见解。

Google 可视化 API

探索 Google 可视化 API 的最新功能,并掌握创建以数据为依据的精美图表的新方法。

将云端硬盘用作 Android 上的存储解决方案

如何使用“在 Android 设备上保存文件”,让云端硬盘 SDK 处理繁琐的细节,例如将文件上传到云端,以及在所有设备上提供和同步文件。

WebP:部署更快、更小、更美的映像

WebP 是一种新的开源图片格式,能以有损和无损压缩的方式压缩图片,从而显著节省字节大小:与 jpeg 和 png 相比,图片文件的大小减少了 30-80%!在本次专题演讲中,我们将介绍 WebP 格式的最新功能、资讯和未来路线图。我们将深入几个实操案例研究,并讲述大型网站和应用部署 WebP 的方式、他们在此过程中面临的挑战,以及在迁移后看到和衡量的好处。换言之,就是一份 0-60 的 WebP 入门指南:它是什么、如何开始使用、工具和优势 - 带上您的螺旋桨帽!

Found in Translation:借助 Translate API 进军全球市场

数以亿计的用户依赖 Google 翻译,而您的应用、网站或分析工具通过 Google Cloud Platform 上的 Translate API 发掘了哪些新市场?探索 Google 用于分析 60 多种语言的数十亿份文档的 AI 技术。了解统计机器翻译的工作原理有助于识别合适的商业应用,例如用户生成的内容、新闻和评价以及本地化。

创始人的经验

成功之路包含许多经验教训。这个小组汇聚了众多成员云集的创始人,他们分享了他们如何应对从产品开发到招聘的各种关键挑战,以及他们在打造创新科技公司之路上希望能够知道的一切,包括他们从创意到退出的深刻见解。小组成员包括 Caterina Fake(Findery、Hunch、Flickr)、Slava Rubin(Indiegogo)、Mary Lou Jepsen(Pixel Qi、OLPC、Google X)、Julia Hartz(Eventbrite)和 Mary Grove(Google 助力创业者 - 版主)