会话数

Android 版 Google 云消息传递

“云到设备消息传递”(C2DM) 即将完成测试,现更名为 Google Cloud Messaging for Android。适用于 Android 的 GCM 吸收了我们在 C2DM 测试版中积累的经验,其中很多都采用了新功能的形式。该专题演讲会端到端而详细地介绍这项新服务。

打造优质应用:面向专业 Android 开发者的更高级主题

在对过去几年的 ProTip 的介绍中,此专题演讲将介绍面向专业 Android 开发者的更多高级技术。此专题演讲深入探讨了各种先进技术,这些技术有助于最大限度地减少耗电量、提高稳定性和取悦用户,以及帮助您运用出色的应用并将其转化为精美的产品。

Android 专题访谈

认识 Android 工程团队,深入了解相关技术。

事半功倍:成为优秀的 Android 公民

更快速、更轻巧,尤其是在资源有限的移动设备上。了解针对 CPU、RAM 和 I/O 效率进行优化的高级技术,以及使用 JNI 和 SQLite 的最佳实践。

Android 开发者工具的新变化

介绍 Android 开发者工具中的所有新功能,并指导如何使用这些工具实现最佳成效。

Android 的新变化

这是一次以开发者为中心的导览,介绍了自上次交流以来系统和应用框架中有哪些内容。

多版本版本控制 Android 界面

此专题演讲将介绍如何打造可在各种 Android 版本(从 Eclair 至今)中一致工作的界面。我们将涵盖的主题包括操作栏、fragment、样式、尺寸限定符、应用结构和导航。

Android 应用中的安全和隐私权

Android 提供的功能和 API 支持开发安全应用,您应该使用它们。本课程首先简要介绍 Android 平台安全功能,然后深入探讨利用这些功能来保护用户并避免引入漏洞的方法。您还将学习在应用中保护用户隐私的最佳实践。

Android 的敏感面

Android 也存在敏感方面的问题。在本次专题演讲中,我们将介绍所有 Android 传感器:加速度计、陀螺仪、灯光等。全面介绍了处理传感器数据的最佳实践,并重点介绍了如何平衡电池续航时间和易用性。

优劣:改善 Android 界面中的性能

出色的用户体验要求渲染和动画界面实现流畅自然;您的应用必须具有良好且一致的帧速率。此专题演讲深入探讨了我们为查找和修复性能问题而开展的 Android 框架工作,并提供了有关如何为应用实现相同的目标的提示。

游戏开发者须知的十大须知

此专题演讲将介绍经验丰富的游戏开发者采取哪些措施才能获得优质的 Google Play 评价、打造出色的 Android 用户体验,以及入选 Google Play 应用精选榜单。

获取来自 YouTube 社区的直接反馈

您是否希望了解(并且看到的!)网站社区?我们将分享一种向你的用户征集视频的新方法。快来了解它的开发过程,看看它在 YouTube Direct 开源视频提交平台上的示例。

面向内容创作者、策展人和消费者的移动版 YouTube API 应用

越来越多的 YouTube 视频上传和观看行为发生在移动设备上。这为移动应用开发者带来了新的机会。欢迎前来了解如何使用 YouTube API,为内容创作者、策展人和消费者打造富有吸引力的移动应用。查看创新的移动应用示例,并借鉴以下产品的经验:Flipboard、955 Dreams 和 WeVideo。

YouTube API + 云端渲染 = 快乐移动游戏玩家

YouTube 是最受玩家喜爱的目标平台。许多主机游戏开发商已将视频录制和上传功能直接整合到其游戏中,但从移动游戏上传到 YouTube 则面临着一系列独特的挑战。快来了解 YouTube API 与云计算的结合可如何帮助您在移动游戏中上传视频。

YouTube 的 HTML5 视频:一线员工的故事

HTML5 是否已做好生产代码的准备?当然可以。这里介绍了我们在 YouTube 的实时代码中使用的各种不同 HTML5 技术。我们将提供与 HTML5 视频、跟踪代码、getUserMedia 等相关的一系列提示、技巧和最佳做法。此外,还深入探究了移动视频广告代码开发。

利用 Android 应用获利

通过 Android 应用获利的方式不止一种:付费应用、应用内购买结算、广告等。本课程将对这一主题进行全面介绍,并详细介绍 Google Play 中的变现工具,并详细介绍 AdMob SDK、广告联盟中介和 Google Analytics(分析)。学会如何赚到更多收入、赢得更多用户和发掘更多数据洞见。

通过 Android 设计取得成功

您有一个绝佳的 Android 应用创意,想让它在数十万个应用中脱颖而出。您一定希望用户爱上它并告诉他们认识的所有人。Android 用户体验团队会随时为您提供帮助。我们将探讨 Android 设计指南和其他技巧,帮助您打造令用户满意并帮助他们实现目标的应用。无需具备设计背景。

Google Play:开发者营销基础知识

一旦点击应用上的“发布”按钮,您就会成为(部分)营销人员;不如要成为一名优秀的营销人员。我们分享了关于在 Google Play 上推广应用的全部知识:构建战略性营销框架、充分利用媒体渠道、利用我们为开发者打造的资源,以及说服 Play 团队推介您的应用。

如果某个应用在用户找不到方向,就毫无用处。Android 在 3.0 和 4.0 中对导航支持进行了重大变更。操作栏为向上导航提供了便利的控件,返回键在任务中的行为更加一致,并且“近期任务”界面也进行了改版。在本次讲座中,我们将讨论我们如何及为何取得如此喜人、如何在设计应用用户体验时考虑导航,以及如何编写在多个 Android 版本中提供轻松导航的应用。

您已经阅读了设计指南,接下来做什么?

Android 设计指南介绍了如何设计精美的 Android 应用,但未说明如何构建这些应用。在本次讲座中,我们将提供一些实用技巧,指导您在实现设计的过程中如何应用贴合度和饰面效果,还会说明如何避免一些常见误区,还会介绍一些实用模式,并介绍工具如何助您一臂之力。

Android 中新的低级别媒体 API

Jellybean 引入了一组强大的低级别媒体 API,开发者能够直接从 Java 访问硬件编解码器。此专题演讲将介绍这些新 API 并提供示例。

衡量应用的端到端价值

我们从零开始重新思考了移动应用分析。如果您是一名移动应用开发者,不妨了解一下 Google Analytics(分析)的新变化;了解如何衡量应用的端到端价值并提升应用性能,从而提高使用量和留存率。

新的 YouTube Android 播放器工具

如果您正在开发 Android 智能手机、平板电脑或 Google TV 应用,并希望在您的产品中融入高品质的 YouTube 视频播放功能,那么此会话将震撼您的世界。

《组织操纵的艺术》

我们经常听到工程师们抱怨,在大公司里搞定一切都很困难。克服这种问题的关键在于了解合适的人员,了解权力在组织中的流动情况,最重要的是,您可以获得什么,以及何时可以回避什么。我们将通过一系列(有希望的)趣闻轶事,帮助你了解大大小小的公司在人力元素方面助你一臂之力。

SPDY:就在这里!

SPDY 可让您的网页通过 SSL 实现比通过 HTTP 的速度更快。我们将探讨为何应关注其内容,提供关于如何充分利用其功能的提示,谈谈切实可行的实现方法,并介绍未来的发展方向。

为另一半设计:性感并非总是粉红色

女性控制着 80% 的消费者支出,并在许多最大的社交网络上推动着大部分用户活动。在所有受众特征中,55 岁以上的女性玩家上网时间最长。您是否在思考您的产品或业务如何吸引女性并与之互动?听听我们的小组成员谈谈技术如何赢得非粉红色的女性用户。

在 Google 上运行 Google

您如何调整 IT 运营规模,以跟上业务、员工和系统的发展?这场会议将探讨 Google 的 IT 部门“企业工程”如何适应 Google 的发展。借助 Google 使用 Ganeti 虚拟化这一实际示例,Google Cloud 和数据分析功能可以了解如何在您的组织中运用这些经验教训。

面向工程师的高级设计

设计并非黑魔法,而是人们可以学习的领域。在本次讲座中,Google 的两位精英设计师将为您讲解互动式和视觉设计的高级速成课程。相关主题将包括思维模型、自然映射、隐喻、模式错误、视觉层次结构、排版和格式原则。正确运用这些知识可以显著提高您的工作质量。

在集成第三方代码时保护您的用户体验

网站上包含的第三方内容数量呈爆炸式增长(社交分享按钮、用户跟踪、广告、代码库等)。学习相关提示和技巧,了解如何以最佳方式将其整合到您的网站中,同时又不会降低用户体验,甚至使您的网站无法访问。

Google 地图公益

许多先进的地图应用都是由开发者提供的,这些应用能够让世界更加美好。在本课程中,我们将向您展示开发者如何使用 Google Earth Builder、Google Earth Engine、Google Maps API 和 Android 应用来开发各种应用,例如对土著文化遗址进行民族图绘制、监控亚马逊森林的砍伐情况,以及跟踪全球各地的濒危物种迁徙。快来了解如何与非盈利组织合作,申请 2012 开发者公益计划,并为您的地图带来积极的影响。

点燃

Ignite 以五分钟的速度演示系列视频,展现极客文化的精华。每个演讲者都会看到 20 张幻灯片,这些幻灯片会在 15 秒后自动跳转。布雷迪·福雷斯特 (Khosla Ventures) 是主办方。

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

随着互联网和移动设备普及率持续上升,开发者面临着一个独特且具有挑战性的机遇:使用几十种不同语言的数十亿新用户。英语常常被认为是应用和网站通用的语言,但目前只有不到一半的网民说英语 - 要想在全球网络取得成功,需要一种更灵活的方法。本次技术讲座将探讨一些提示、技巧和工具,这些工具有助于 Web 开发者和移动应用开发者(侧重于 Chrome 和 Android)更轻松地进行国际化 (i18n) 和本地化 (L10n)。

基于知识的应用设计模式

在本次讲座中,我们会深入探讨在构建可利用大规模结构化数据的 Web 应用时出现的新兴设计模式。我们会查看维基百科和 Freebase 等开放数据集以及 Schema.org 和 RDFa 等结构化标记,以了解这些技术为开发者带来了哪些新型应用。

构建使用 Web API 的 Android 应用

Google 提供大量且不断增长的后端服务(从 AdSense、Tasks、Google 日历到 Google+),这些服务可以丰富您的应用,并且越来越多地拥有一套统一的 API。此专题演讲讨论如何高效且安全地使用这些功能(包括以安全且良好的用户体验进行身份验证),并介绍特定于 Android 的应用级优化。本次讲座还会介绍 Google Cloud Endpoints 功能。借助此功能,您可以在 App Engine 上定义自己的 REST API,并使用 Google API 基础架构为这些 API 提供服务。我们将向您介绍如何使用 Google Cloud Endpoints 构建以 App Engine 为后端的优质移动应用。

Android 版 WebView

数十万的 Android 应用使用 WebView 显示 HTML 内容。在 Android 4.0 中,它实现了硬件加速,从而支持 HTML5 功能,例如内嵌视频、CSS 3D、CSS 动画和溢出元素。本演讲将简要介绍 ICS 中的底层实现,说明如何在您的应用中充分利用 WebView,并介绍高性能 HTML 代码的最佳实践。

Google Play 中的 Android 应用

Google Play 发展迅猛。在本次讲座中,我们将深入探讨 Google Play 的发展势头、最成功的 Google Play 应用以及 Google Play 即将推出的一些新开发成果。我们还将分享面向发布商的新功能,这些功能有助于 Android 应用开发者在 Google Play 上开展日常业务时获得最大收益。

特写和个人体验:NFC 和 Android Beam

本次专题演讲介绍了我们向 Android 平台添加的面向开发者的 NFC 功能。了解如何使用 Android Beam 为您的应用添加魔法分享功能,并查看其他有趣的 NFC 功能正在开发中。

使 Android 应用易于访问

Android 4.0 引入了平台级无障碍功能 API,因此您无需成为专家,也可以构建方便残障人士使用的应用。快来了解支持无障碍功能的 API 如何让您的工作变得更轻松。

ADK 2.0

通过演示介绍 ADK 2.0 中的新 API 和功能。

将您的内容发布到 Google TV 上

Google TV 设备通常是家里最大的屏幕,因此对于想要直接在客厅分发高品质长视频内容的开发者而言,Google TV 设备就是不二之选。我们将讨论在 Google TV 上托管、流式传输和保护内容的不同方式,以及如何确保您的观众在观看您的内容时获得良好的体验。

客厅中的命令和控制 - 为 Google TV 打造第二屏应用

随着 Google TV 的出现,Android 设备已成为客厅的中心。不过,构建可在 Google TV 上运行的应用并不是吸引 Google TV 用户的唯一途径。了解 Google TV 如何帮助您利用智能手机、平板电脑或 PC(即第二屏幕)等其他联网设备与电视互动。

将您的应用推向大屏设备

Google TV 将 Android 和网络的覆盖范围扩展到电视,但针对电视设计应用完全不同于为手机、平板电脑或 PC 开发应用。在本次课程中,我们将分享用户调查的核心点,并为您提供一些建议,让您了解如何针对家里最大的屏幕设计功能强大且功能齐全的 Android 和 Web 应用,从而与用户建立联系。

玩转图案

一流应用设计人员和开发者将分享他们在 Android 开发方面的经验、展示应用的屏幕截图、探索他们面临的挑战,以及提供与 Android 设计指南一致的创新解决方案。嘉宾将受邀展示其应用中的视觉和互动模式示例,这些模式可尽量确保应用具备一致的风格和个性化。

玩转图案

一流应用设计人员和开发者将分享他们在 Android 开发方面的经验、展示应用的屏幕截图、探索他们面临的挑战,以及提供与 Android 设计指南一致的创新解决方案。嘉宾将受邀展示其应用中的视觉和互动模式示例,这些模式可尽量确保应用具备一致的风格和个性化。

不只是地图

以房地产网站为例,我们将引导您从头开始构建一个网站,充分利用强大的 Maps API 功能,远不止于标记和信息窗口。我们将向您介绍距离矩阵、自动生成游览、自定义街景等功能如何能够提升您的地图相关网站的用户体验。

立即将网络 Intent 集成到您的 Web 应用中

网络 intent 是应用间通信的未来。在此代码实验室中,网络 Intent 的创建者将为您提供关于如何将网络 Intent 集成到您的应用中的一条建议。

使用新型 CSS 功能制作高级 HTML 网页

在此 Codelab 中,我们将探索新的 CSS3 功能,并向您展示如何使用这些功能来构建出色的 HTML 页面和 Web 应用。例如,我们会介绍 CSS3 Flexbox、CSS3 多列以及许多其他功能。我们还将介绍可让网页更具吸引力的 CSS 功能(例如,通过使用过滤器)。

将 Google Cloud 整合在一起:使用 BigQuery 查询 App Engine 日志

此讲座将向您展示如何结合使用多种 Google 技术,以自动从 BigQuery 导入和查询 App Engine 日志,包括使用 Map Reduce API 和新的 Log API 读取您的 App Engine 日志,使用机器人账号将日志存储到 Google Storage,将日志导入 BigQuery 并通过网页界面或编程方式进行查询。

实现您的第一个端到端云端硬盘应用

Google 工程师将随时帮助您将 Google 云端硬盘集成功能与您自己的应用集成。我们将介绍一个介绍性示例应用,目的是在会话结束前让所有人的云端硬盘集成都启动并运行。

Chrome 应用的下一代发展

Chrome 封装应用不断发展,可支持更多功能、可顺畅地离线工作,并让开发者能够更好地掌控其界面。欢迎加入我们,抢先试用下一版 Chrome 应用,并了解如何利用网络技术开始实现您意想不到的事情。

将您的 Web 应用变为 ChromeApp

Chrome 应用正在不断改进,使其能够支持更多功能、可顺畅地离线工作,并让开发者能够更好地掌控其界面。跟随 Pete LePage 的脚步,了解如何构建 Chrome 应用,并了解如何使用网络技术开始做着您意想不到的事情。

Native Client 在线

在本演讲中,我们将在 60 分钟内实时将一个应用移植到 Native Client,展示 Native Client 可以为希望迁移到 Web 的传统 C++ 开发者提供的强大功能。在移植过程中,我们将介绍开发者在移植期间需要执行的特定任务,以及如何使用新的工具和技术处理这些任务,包括调试与 Visual Studio 的集成以及向 SDK 添加一组新添加的实用程序库。本次讲座的参与者会带您清楚了解将他们的应用移植到 Native Client 需要做哪些准备工作,才能启动自己的项目

Native Client 的生命周期说明

Native Client 将原生代码引入到 Web 中 - 像 JavaScript 一样安全可靠。不过,通过 Native Client 运行的代码必须遵循一些规则,以确保安全性,并保证代码能够与 Web 应用顺畅集成。此会话将在它的整个生命周期内遵循一行代码:经过编译、在整个网络中加载并在用户的机器上运行。在此过程中,我们将探索 Native Clients 安全机制的具体内容,以及可让原生代码与 Web 集成(而非与特定操作系统相关联)的 API。

网络能做到吗!?

网络瞬息万变,因此很难跟上平台中的最新变化。借助 HTML5 的新功能,开发者能够构建一套全新的应用,这在以前是不可能实现的,但现在已经成为现实。此专题演讲将重点介绍用于解决实际挑战的深入技术,带您了解 2012 年的 HTML5 前沿技术。内容涵盖媒体捕获、文件 I/O、Websocket 的高级使用、媒体流式传输、设备输入、多媒体,以及现代 CSS 设计。

Web 平台的前沿技术

作为 Web 开发者,从嵌入、微件到管理复杂应用,您总是面临着更好的组件化需求。我们已经编写了多行 JavaScript 来缓解这一问题,但效果不佳。但是,帮助已经开始了。Web 平台将获得一组强大的新功能,旨在更好地帮助您构建强大、可重复使用且可打包的组件。我们将介绍它们的用途和状态,以及如何立即开始使用这些强大的新兴技术。最重要的是,我们将向您展示如何参与其中,并影响他们的成长方向。

适用于跨设备 Web 的快速界面

现代网络一大特色就是,网站可以在任何装有浏览器的设备上显示。本次专题演讲将重点介绍如何为跨设备网站创建界面。我们将介绍如何构建支持多种设备外形规格(响应和非响应方式)的网站,讨论单页网站和现代移动浏览器中的一些布局功能,并深入探讨网络上的多点触控输入。最后,我们将向您展示 Chrome 和 Android 版 Chrome 中一些超棒的新移动调试工具。

构建高性能移动网络应用

了解如何才能构建令用户眼前一亮的 HTML5 移动应用。本课程将重点介绍速度、离线支持、界面布局以及设置高效开发环境所需的工具。如果您想打造一款出色的移动网络应用并在竞争中脱颖而出,欢迎参加本次专题演讲。

Chrome 扩展程序的未来发展趋势

Chrome 的扩展程序系统为开发者提供了比以往更多的机会,让他们可以自定义并改善用户的网络体验。我们会定期推出新 API,这些 API 可提供新功能以及与 Chrome 本身之间更深入的钩子。欢迎加入我们,一起了解我们对 Chrome 扩展程序框架所做的前沿变更,这些变更不仅能提高安全性,还能提升性能,还能让用户比以往更轻松地上手使用您辛苦工作成果的产品。

Jank Busters:构建高性能 Web 应用

构建高性能 Web 应用并非易事!当动画卡顿、鼠标悬停效果延迟或页面滚动卡顿时,我们称之为卡顿。本次演讲的主题是找出卡顿问题并予以消除。Web 应用中的卡顿来源包括垃圾回收器运行、图片解码过长、DOM 元素绘制时间过长、大量 JavaScript 输入处理程序、意外的 WebKit 层失效等,所有这些都会妨碍每个现代应用开发者实现 60FPS 的目标。在本演讲中,我们将介绍几种技巧,确保您的 Web 应用拥有流畅的动画、转场和滚动效果。我们会介绍使用 Chrome 开发者工具找出卡顿的方法,还会介绍更高级的 Chrome 图形分析工具,无畏者可以利用这些工具深入了解后台发生的情况。您甚至可以仔细地查看 WebKit 的封面,以解释为什么这些烦人的问题从一开始就发生。

GRITS:采用 HTML5 的 PvP 游戏

本次专题演讲将介绍 GRITS,这是一款完全使用 Google 技术打造的玩家对战射击游戏。在本次讲座中,我们将详细介绍构建 HTML5 画布引擎、提供内容、使用 Websocket 建立人脉、使用 NodeJS 以及社交集成等。本次专题演讲的参与者将带您全面了解与网络游戏相关的所有 Google 技术,深入了解如何开始使用这些技术,并能够实际看到这些技术的实际运作方式(适用于已发布游戏)。

将应用放回 Web 应用 - 使用 Dart 进行 Web 编程

您是否想打造拥有精美图形和离线支持的超快应用?您想在开放网络的任何位置运行这些应用吗?您是否希望使用支持模块化大规模开发的语言开发这些应用,同时保持轻量化的脚本语言风格?此专题演讲将向您介绍如何使用 Dart 编程语言为开放网络开发新一代出色的应用。

Dart - 现代网络语言

Dart 的两位创作者将讨论 Dart 设计背后的原理及其对网络可伸缩性和性能的影响。此外,还将展示 Dart 如何帮助开发者在不破坏向后兼容性的情况下提高工作效率,从而实现创新。

Chrome 开发者工具的演变

Web 应用开发速度飞快,Chrome 开发者工具依然能让您领先一步。如果您熟悉开发者工具的用法,并希望提升自己的技能水平,本次讲座将进一步提升您的工作效率。自去年的课程以来,我们添加了一系列功能,帮助开发者制作丰富的 Web 应用。因此,在这场以演示为主的专题演讲中,我们将详细介绍如何使用这些工具在移动设备和桌面设备上进行开发和调试。通过新的时间轴,您可以探究卡顿问题、通过 Source Maps 深入了解缩减的 JavaScript、调试 Web Workers 等等。加入我们,了解 Chrome 开发者工具的用途。

Chrome/操作系统专题访谈

这是一个开放论坛,供 Chrome/OS 团队讨论网络平台和提出问题。这场会议将提供实时字幕。

利用工具改进 Web 应用开发

构建可靠的 Web 应用对所有开发者来说都是一大挑战,但最近已经涌现出许多工具来帮助您。从入门样板到性能优化和构建工具,您将全面了解工具生态系统。在本课程中,您将了解哪些成熟而有价值的开源项目可以为您节省时间,并获得有关构建 Web 应用的常见问题的答案。

如何通过网络 intent 构建彼此相爱的应用

通过网络 Intent,您可以构建相互集成的应用,享受前所未有的便利性。在本课程中,我们将向您展示如何使用网络 Intent 连接应用,以及如何以最佳方式与网络 Intent 中的许多操作(例如编辑、保存和分享)集成。

WebRTC:HTML5 中的实时音频/视频和点对点技术

WebRTC 可为浏览器带来摄像头访问、点对点和丰富的音频/视频通信功能。在本次讲座中,我们将概述目前可用的 WebRTC 技术,展示如何构建 WebRTC 应用,并讨论这项技术为 Web 平台带来的潜力。

Google Web Toolkit 的历史与未来

跟随我们一起了解 GWT 项目的历史、GWT 2.5 版本中激动人心的新功能,以及我们未来计划对 GWT 进行测试的地方。这场会议将提供实时字幕。

高性能 HTML5

多年来,我们构建的 Web 应用的运行速度远超所运行的浏览器。浏览器正在追逐 HTML5 的步伐 - 视频和音频、画布、SVG、应用缓存、localStorage、@font-face 等。如今,随着开发者逐步采用这些新功能,浏览器正在快速抢占先机。您的 HTML5 应用会顺应潮流,还是冲破石头,导致用户陷入困境?了解在构建快速 HTML5 网络应用时应寻求哪些 HTML5 功能以及应避免使用哪些功能。这场会议将提供实时字幕。

编写安全的 Web 应用和 Chrome 扩展程序

如今,精心开发的网络应用可以充分利用多种技术,提供高级别的安全性:HTML5、CSP、NaCl 和 Chrome 扩展框架。本专题演讲旨在介绍这些技术如何帮助开发者构建与桌面应用相媲美或优于桌面应用的 Web 应用,同时又比桌面应用更加安全。这场会议将提供实时字幕。

让网络充满“11”

本课程将介绍游戏和音乐的网络音频功能。我们会逐一介绍 <audio> 元素和 Web Audio API,并深入介绍如何将 Web Audio API 用于游戏音频,以及如何构建音乐应用。我们还将介绍如何使用节点图结构构建音频处理链,以及如何使用分析实现有趣的技巧。

超越纸张:Google 云打印与打印的未来

使用 Google Cloud Print 的 API 快速轻松地将文档发送到打印机(或其他地方)。我们目前已与 Chrome、ChromeOS、移动版 Gmail/Google 文档以及大多数新打印机集成,这才刚刚开始。我们提供可配置的 JavaScript API、Android Intent 以及 HTTP 和 XMPP 接口,用于发送和接收几乎任何格式的文档。快来了解如何让您通过任何设备上的网络应用和移动应用,只需几行代码即可将内容发送到全球任意打印机进行打印!这场会议将提供实时字幕。

推进无障碍功能的 Web 应用

此专题演讲将帮助您通过代码示例和真实示例,了解如何设计和测试 Web 应用,以全面覆盖无障碍环境。我们将介绍文字转语音 (TTS) API 等 API、ChromeVox 和 ChromeShades 等工具,以及 Google 产品目前如何为残障用户实施解决方案。

利用 V8 打破 JavaScript 速度限制

您是否有兴趣让 JavaScript 在 Chrome 中以极快的速度运行?本次讲座对 V8 进行了深入探讨,以帮助您了解如何优化 JavaScript 代码。我们将向您展示如何利用 V8 的采样分析器消除性能瓶颈并优化 JavaScript 程序,并说明 V8 如何使用隐藏类和运行时类型反馈来生成高效的 JIT 代码。活动结束时,与会者将获得针对其 JavaScript 应用的可靠优化指南,并充分了解如何最有效地利用性能工具以及 JavaScript 习惯用法,通过 V8 最大限度地提升其应用的性能。

Adobe 和 Google 提供的全新网络工具和高级 CSS/HTML5 功能

CSS 区域、排除、着色器、合成和 Shadow DOM 等创新性新功能为现代浏览器带来了强大的功能。观看演示和代码,了解这些新标准的状态。抢先了解由 Adobe Shadow 支持的开发工作流,并了解开源项目 Brackets,该项目致力于创建完全使用网络技术构建的 Web 代码编辑器。

将代码从 GWT 迁移到 Dart

想知道如何将 GWT 代码移植到 Dart 吗?在本专题演讲中,我们将介绍各种 GWT 库和习语的 Dart 等效项,与现有 GWT 服务器后端进行互操作的技术,以及让 Dart 代码与现有 GWT 和 JavaScript 代码通信的技巧。

在 App Engine 上充分利用 Python 2.7

App Engine Python 2.7 运行时不仅仅是对 Python 2.5 运行时的简单升级,它还具有更少的限制,引入了一些常用的第三方库,并允许并发请求。讲座将介绍如何充分利用这些新功能。

App Engine 概览

抢先了解来自 Google App Engine 团队的激动人心的消息,以及 GAE 如何扩展以满足您当前和未来的需求。了解来自初创企业和企业开发移动、游戏和现代 Web 应用的超过 15 万名开发者如何利用这些优势。

Google Compute Engine 简介

Google Compute Engine 是一种基于虚拟机的全新云技术,适用于大规模的数据处理和分析工作负载。它让全世界都可以利用 Google 数据中心的可伸缩性和强大的功能来执行计算密集型作业。

为 Android、iOS 和 Web 构建 Mobile App Engine 后端

移动应用开发正以爆炸式增长的速度发展,其中的优秀应用都拥有后端服务器。了解如何使用 App Engine 的新功能来构建强大的 API,以支持在 Android、iOS 和移动浏览器上运行的移动应用。

HTML5 和 App Engine:Epic Tag 团队大规模采用现代 Web 应用

此讲座讨论了用于构建由 App Engine 提供支持的先进 HTML5 应用的最新、最出色的应用模式和工具集。这使得编写跨客户端和服务器的应用变得异常简单;特别是,身份验证可以直接使用。此演讲将介绍如何构建基于云的超棒 HTML5 应用

在云端玩游戏

许多游戏开发者都发现 Google App Engine 易于开发和部署,非常适合构建云端状态存储、匹配服务以及协作服务。当您玩一款热门游戏时,最不需要做的就是考虑服务器配置。App Engine 提供“始终免费”层级,可帮助您轻松上手,并且可无缝扩容到任何规模的使用量。游戏开发者还使用 Google Cloud Storage 轻松存储媒体文件,并快速发送给世界各地的客户。

SQL 与 NoSQL:后端之战

Google App Engine 现在同时提供 SQL 和 NoSQL 数据存储服务,但哪一个服务最适合您的应用呢?各位的倡导者都努力一次性解决这一问题,并展示了一些技巧,希望让每个问题都发挥最大作用。

构建 Google 规模的数据流水线

了解如何使用 Google Cloud 快速轻松地实现大规模数据流水线。我们将演示如何构建流水线,以收集 App Engine Datastore 和 Google Cloud Storage 中的源数据,使用 MapReduce 处理和转换数据,以及如何使用 Google BigQuery 运行临时分析。

通过 Google App Engine 管理 Google Compute Engine 虚拟机

Google Compute Engine 为大规模数据处理操作提供高效且可扩缩的虚拟机。与 Google App Engine 的集成提供了一个编排框架,用于管理用于处理数据处理的大型虚拟机集群。本课程将演示集成方法,并讨论这两种技术的未来应用场景。

大数据:将数据问题转化为竞争优势

企业可以在不构建专有 Web 级基础架构的情况下从 Web 级数据中获得实际价值吗?本课程将探讨如何使用新的 Google 数据服务来解决关键的数据存储、转换和分析难题。我们将查看具体的案例研究,了解现实生活中的企业如何成功使用这些解决方案将数据转化为有竞争力的业务资产。

优化 Google App Engine 应用

向 Google App Engine 的软件工程师和 SRE 学习如何优化应用以提高可靠性、提升性能并降低费用。

使用 BigQuery 处理大数据

Google BigQuery 是一款依托 Google 内部技术打造的数据分析工具。借助该平台,开发者可以使用 RESTful API 在几秒钟内分析 TB 级的数据集。本课程将深入探讨快速获得业务问题的答案的最佳实践。我们将深入介绍如何在后台处理查询,以及如何构建 SQL 查询以进行复杂分析。

Google Compute Engine - 技术详情

此专题演讲将详细介绍 Google Compute Engine。Google Compute 提供针对大规模数据处理和分析进行了优化的虚拟机。我们将通过具体示例深入探讨核心概念、API、独特功能和架构最佳实践。

使用 Google Cloud Storage 为您的应用数据提供支持

自去年在 Google I/O 大会上向所有开发者开放,Google Cloud Storage 团队已推出多项功能,让您可以将 Google Cloud Storage 用于各种高级用例。本课程以 Google Cloud Storage 中的新功能快速介绍产品,并快速转到实现各种高级应用这一主题。

Cloud 支持

Google 支持组织将应用从传统网络堆栈迁移到了云平台。查看真实案例研究,了解某个团队成功迁移到云端的努力以及他们从云迁移过程中获得的经验。这包括为技术人员提供众包实时信息、降低维护成本、同步数据供整个公司使用,以及在此过程中学到的一般提示和技巧。

投入生产环境

自 Go 2009 年发布以来,许多公司(当然,除了 Google 之外)都使用该语言构建了很酷的功能。与 Canonical 的 Gustavo Niemeyer、Heroku 的 Keith Rarick、Iron.io 的 Evan Shaw 和 StatHat 的 Patrick Crosby 一起分享他们在生产环境中使用 Go 的亲身经验。

认识 Go 团队

Go 编程语言是一个开源项目,可提高程序员的工作效率。Go 富有表现力、简洁、清晰且高效。它是一种静态类型的快速编译语言,看起来像动态类型的解释型语言。在这次炉边谈话中,地毯小伙伴们可以帮您解答有关 Go 的问题。

Go 并发模式

并发是设计高性能网络服务的关键。Go 的并发基元(goroutine 和通道)提供了一种简单高效的方法来表达并发执行。在本次讲座中,我们介绍了如何使用简单的 Go 代码顺利解决棘手的并发问题。

使用 Content API for Shopping 让 Google 购物为您服务

为了充分利用 Google 购物,商家需要提供完整准确的商品信息,以及所有商品的最新价格和库存状况数据。本课程将向商家提供切实可行的措施,帮助他们使用 Content API for Shopping 提高数据质量。我们会详细说明何时适合使用 Content API(而不是 Feed)提交数据,以及如何使用该 API。我们还将详细介绍如何调试 API 请求和错误,并说明需要遵循的常规最佳做法,以最优且高效地使用 API。

越来越多的消费者在前往本地实体店购买产品之前先在网上调查研究,我们预计这一趋势还将持续上升。商家和零售商如何利用这一趋势?通过本地实体店选购功能,商家可以按本地商店声明商品价格和库存状况。在本次讲座中,我们将向您介绍如何在 Google Merchant Center 中设置和管理本地购物帐号,以及如何使用 Content API 上传本地商品和进行实时库存更新。

使用 Google 钱包通过数字商品创收

无论您是销售虚拟商品或货币的游戏开发者,还是销售新闻内容、视频、音乐或任何其他优质数字媒体的媒体开发者,都必须采用一种简单的方法来处理客户的付款。在本课程中,我们将向开发者详细介绍 Google 电子钱包数字商品付款、新功能,以及改进后的定价模式。此外,Kabam 还会分享他们使用 Google 钱包的体验以及集成方面的最佳实践。

Google Wallet Cloud API 简介

随着我们不断改进数字钱包,Google Payments 领域取得了令人振奋的进展,并为您提供了新的 API。欢迎参加 2012 年 Google I/O 大会,与 Google Payments 全球产品管理主管 Peter Hazlehurst 一起开启商务之旅。

网络上一些盈利能力最强的网站使用联属营销链接来增加流量并通过现有流量创收。本讲座将向您介绍如何使用 Google Affiliate Network 实现大部分现有流程的自动化,这与其他大型网站目前采用的方法类似。

从周末黑客到融资创业的初创公司 - 如何组建你的团队并筹集资金

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

进入初创公司世界

世界各地的技术创新者和创业者都在努力打造能满足用户需求、解决问题并推动本地和全球业务大规模发展的技术。网络是一个全球性的平台,而作为开发者或创业者,您的受众群体也是工具。听听世界各地的企业家和风险投资专家们分享的独特观点,了解以色列、英国、肯尼亚、新加坡、巴基斯坦等国成功开展的独特项目,并成功开展并拓展了相关项目。

YouTube 频道:加入该计划!

YouTube 允许任何人向全球 8 亿人通过网络、移动设备和电视观看视频。快来了解如何利用以下强大的平台发展受众群体并推广您的产品。我们将向您介绍有关创建、规划和推广您自己的 YouTube 频道的提示和技巧。

构建使用 Google API 和适用于 Google API 的 JavaScript 客户端的 Web 应用

在此会议中,您将学习如何使用适用于 JavaScript 的 Google API 客户端功能构建丰富的 Web 应用。我们演示的部分功能包括身份验证和 CORS。

现实世界中的网站性能衡量

监控网站或应用的实际速度是一项艰巨的任务。请详细描述 Web Timing API,以及 Google Analytics(分析)如何使用它向发布商提供精细的真实速度数据。我们将介绍如何自定义 Google Analytics(分析)以获取有关网站效果的详细数据分析,并根据汇总数据分享效果数据分析。

以数据为依据讲故事

从单个图表到精心准备的数据驱动型故事,Google 图表工具现在以我们全新的 HTML5 图库为基础,提供清晰且易于使用的体验。快来了解如何使用动画、注解和其他视觉语义,以及如何将用户与丰富数据的交互提升到更高水平。

用于身份和数据访问的 OAuth 2.0

用户喜欢将其数据保存在易于访问的 Web 某个位置。无论是 YouTube 视频、Google 云端硬盘文件、Google 通讯录还是许多其他类型的数据,用户都需要通过某种方式安全地向应用授予访问其数据的权限。OAuth 是委托数据访问权限的关键 Web 标准,OAuth 2.0 是具有额外安全功能的新一代版本。此专题演讲将介绍使用 OAuth 访问数据方面取得的最新进展,还会深入探讨如何通过允许用户使用其 Google 帐号登录来降低应用的准入门槛。通过用 Python 编写的示例,您将了解如何使用 OAuth 2.0 将用户身份集成到您的 Web 应用中。我们还将讨论桌面应用、移动应用和服务器到服务器用例的最佳实践。

使用 Google API 的功能优化您的代码

Google API 支持各种旨在实现顶尖开发功能的功能。在此会议中,您将学习如何创建使用性能增强功能的应用,以便提高代码运行速度并减少资源用量。我们要介绍的部分功能包括批处理、部分响应请求以及处理媒体的高效方法。

Google 云端硬盘 SDK 简介

在本演讲中,我们将介绍 Google 云端硬盘 SDK 的一些主要新功能和平台。我们将讨论我们认为什么会给开发者编写协作式应用的方式带来革命性的变化。我们还将发布新的 API,用新 API 来取代目前使用的一些旧版 API,让开发者能够更轻松地管理 Google 云端硬盘中的文件。我们还会为参与者提供免费 T 恤!

Google 云端硬盘 SDK 可实现的功能

Google 云端硬盘的合作伙伴已经部署了许多非常具有吸引力的应用,这些应用使用 Google 云端硬盘来存储文件。通过在 Google 云端硬盘 SDK 上实现,开发者能够分摊存储费用,同时消除重新实现文件管理的麻烦。在本专题演讲中,您将了解在热门应用中实现的一些现有 Google 云端硬盘 SDK 实现。特别的,MindMeister、Cloud9 IDE 和 CoolIris 将在此介绍他们的集成。

深入了解新版 Google Drive API

此专题演讲讨论了新的 Google Drive API 的一些最佳做法。您将了解如何正确同步文件、如何管理共享,以及如何让您的应用比以往更快、更高效。请仔细查看包含最佳实践的整个有效应用。

编写与 Google 云端硬盘界面深度集成的精细应用

我们将介绍如何实现完整的云端硬盘应用。此处所说的不是有关云端硬盘应用的介绍,而是如何将您的产品内置到 Google 云端硬盘中,以及如何确保为用户提供顺畅的使用体验。我们还将讨论如何在 Chrome 应用商店中有效地分发应用。本次演讲所构建的示例应用将演示一个示例用例,但在其他方面已经做好正式投入使用的准备。

编写高效的 Android 云端硬盘应用

本课程将介绍如何编写可与 Android 设备同步文件的云端硬盘应用。我们还将介绍如何在 Android 设备上打开文件或在此环境中创建新文件。

在 Google Apps 脚本中存储数据

本课程介绍了开发者在使用 Google Script 时存储数据的不同方式。我们将按用例进行细分,然后展示如何使用不同选项的示例:电子表格、脚本/用户属性、JDBC 连接器和分发。

运用您掌握的知识:在 Apps 脚本中使用 HTML 和 JavaScript

本课程介绍了如何利用您已掌握的技能,通过 Apps 脚本构建动态 Web 应用和服务。在讲座中,我们将介绍如何使用常规 HTML 和 JavaScript 创建内容丰富的互动式应用,同时通过 Apps 脚本保持与 Google 的深度集成。我们还将介绍如何使用脚本提供 JSON 和 XML 等文本内容。

拼合碎片:使用 Google Apps 脚本开发应用

了解 Google Apps 脚本的新功能。此讲将探讨如何利用 Google Apps 脚本构建一款可与众多 Google 服务集成的应用。本指南中涵盖了许多 Google Apps 脚本服务,并展示了 Google Apps 脚本为何是一个功能强大的应用平台。

将 Google+ 集成到移动应用中

通过在移动应用中融入 Google+ 的各项功能,为用户打造更具吸引力和个性化体验的体验。了解你的用户如何将图片、链接等内容从你的应用分享到 Google+,以及如何这样做可以提高你的应用的曝光度和曝光度。

“新一代社交网络”现正精彩举行

使用 Hangouts Platform API 通过实时音频/视频对话让您的应用变得生动有趣。使用 Google+ Hangouts API,您可以开发在 Google+ 环聊中运行的协作应用。了解使用 Hangouts API 能创造出哪些成果,并从中汲取灵感。

我们如何让 JavaScript 微件更加醒目

加载网站时,每一毫秒都很重要。社交微件应该可以改善网站体验,而且绝不应该拖慢速度。我们将介绍在加载社交微件(例如 +1 按钮)时遇到的独特挑战,以及如何确保尽快加载这些微件,是的,将会遇到战争故事!虽然我们主要关注微件性能,但是我们使用的许多技术的适用范围更广,我们还将展示这些技术如何提高您的网站的运行速度。

Google+ 平台基础知识

将 Google+ 添加到您的网站,让您的内容在更多位置显示更丰富,从而充分发挥 Google 的优势。在本课程中,我们将介绍 Google+ 平台的基础知识,包括 +1 按钮、品牌徽章、个人徽章、搜索作者信息、摘要、Google+ 信息页等。

更充分地利用 Google+ 平台

您已经实施了一些 Google+ 平台功能,现在还需要更多功能。了解提高内容互动度的方式、原因和衡量方法。在本次讲座中,我们将深入探讨 Google+ 平台的最佳做法和实施方式。涵盖的主题包括按钮选择、速度和 JS API,以及高级结构化标记、自定义分析和深度互动。

Google+ History API 使用入门

借助 Google+ 历史记录,您的网站或应用的用户可轻松私密地保存和选择分享他们的在线活动,这类似于几乎任何事情的“批量上传”。我们将向您介绍如何开始使用以下新 API 的早期开发者预览版。

高级 Google+ 历史记录 API

Google+ 历史记录让您的网站或应用用户可以轻松私密地保存他们的在线活动,并可以选择分享这些活动。在本次专题演讲中,我们将深入探讨早期开发者预览版 API,并重点关注最佳实践和扩展功能。

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

与 Google+平台小组会面,为您答疑解惑,并深入了解相关技术。

与 Hangouts 团队炉边谈话

快来加入 Google+环聊小组的讨论吧。聆听 Google 实时策略背后的思考,以及企业、广播公司、开发者和家庭如何使用该产品。有没有好奇过环聊直播的工作原理?参加此会话,您的所有问题都会得到解答,并了解以后的环聊中会准备些什么。

Maps API 开发者最佳做法

Google Maps API 可让您轻松地向自己的应用中添加简单的地图,但我们更希望帮助您更上一层楼。在本次专题演讲中,我们将介绍为 Maps API 开发者推荐的最佳实践,包括开发者工具、测试和 API 功能,这些最佳实践可帮助您节省时间、避免麻烦并让用户满意。

造型大师课程

借助自定义样式化地图,开发者可以自定义 Google 地图底层图块的外观和风格。有了它,您可以轻松制作精美的地图。您可以根据自己的宣传信息、配色方案或突出您的数据来调整地图。在此课程中,地图大师会帮助您构建精美、美观的样式,让您的地图为您服务。

在 App Engine 上使用 Go 计算地图图块

在本次讲座中,我们在 App Engine 上使用 Maps API 和 Go 构建了一个应用,用于为 Google 地图构建自定义图块集。该应用演示了如何使用 Go 的适用于云端计算和 App Engine 的关键可伸缩性功能,例如任务队列和后端。

空间数据可视化

地图是最早的数据可视化工具之一,但它们也可以作为展示您自己的空间数据的背景。在本课程中,我们将带您熟悉基于地图的数据可视化技术,为您提供所需工具,帮助您使用 Maps API v3 以最有效的方式将数据呈现在地图上。

Google 地图的新功能

Google 地图产品领域正发生着许多激动人心的事。欢迎参加我们 2012 年 Google I/O 大会的 Google 地图发布会,与 Google 地图和 Google 地球副总裁 Brian McClendon 一起探索前沿的在线地图

不只是地图

Google Maps API 是全球最受欢迎的地图平台,它为开发者和用户提供的绝不仅仅是一份地图。在此会议中,我们将仔细回顾 Maps API 提供的大量额外价值,以及房地产、旅游和零售等多个行业(包括房地产、旅游和零售)开发者应该注意的基本功能。

Cloud Enterprise Geospatial

Google 现在针对地理空间数据和分析提供功能强大、用途广泛的云托管解决方案。了解您的企业可如何利用这种潜力来降低成本、提高工作效率,并使用 Google 地球和 Google Maps API 等熟悉的工具为员工和开发者提供服务。

利用 Places API 开展业务

Google Places API 是全球最全面、最准确的商家信息集合。欢迎加入我们,了解您的应用如何利用 Places API 为您和您的用户提供尽可能高的经济和战略价值,并共同打造移动商务的未来。

Google 地图助力员工高效办公

在管理企业方面,最困难的问题之一就是搞清楚一切都在哪里,无论是员工、送货还是设备。在本次讲座中,我们将向您展示如何使用 Google 技术来管理您企业的所有资产,并确保一切在合适的时间都在正确的位置。

与 Google Maps API 团队炉边谈话

与 Google 地图和 Google 地球背后的工程师会面,就 Google 地图 API、Google 地球和 KML 展开公开讨论。在此处提交问题并进行投票:http://goo.gl/LgnRa