在科罗拉多州东部平原生活的 Lance 和其他人一样热衷于 PC 游戏。但对他来说,游戏之路并不像一般人那样顺利而轻松。Lance 患有肌肉萎缩,四肢无法正常动作,只能靠面部表情操控电子设备。然而,一场大火烧掉了 Lance 原本用来控制 PC 的特殊装备,他仅有的娱乐也被迫中断了。
所幸,Lance 生活在一个互助、美好的时代。他认识谷歌的几位开发人员,他们得知此事后迅速行动起来,与 Lance 合作开发了一个名为"Gameface"的项目。该项目基于谷歌的 MediaPipe 人工智能人体姿态识别框架,可以使用摄像头将玩家的脸部动作转化成键鼠操作,从而像一般人一样操控 PC。
在 Gameface 的帮助下,Lance 又能轻松玩上他钟爱的电子游戏了。Gameface 项目取得初步成果后,Lance 与谷歌团队决定将其开源,从而帮助更多像他一样被肌肉萎缩等病症困扰的小伙伴们,感受科技世界的包容与温情。
Lance 与 Gameface 的故事只是谷歌开放的设计理念的一个缩影。9月6日-7日,2023 Google 开发者大会在上海世博中心举办,吸引了数以千计热情满满的开发者共聚一堂。今年的 Google 开发者大会以 "多元共进" 为主题,不仅回顾了谷歌过去一年来在开发提效、共建社区方面的诸多成果,还展示了谷歌与开发者携手同行,以科技的力量塑造一个更加多元、包容的美好世界的历程。
在大会主旨演讲中,Google 大中华区总裁陈俊廷登台,介绍了谷歌过去一年来与合作伙伴取得的诸多成果,包括谷歌数字人才培养计划的愿景和成就。
接下来,Google Developer X 和开发者关系副总裁兼总经理 Jeanine Banks 与其他几位嘉宾轮流登台,介绍了今年开发者大会的四大技术领域: Mobile 开发、Web 开发、AI 开发、Cloud 开发。
最后,Google 全球开发者生态总监 David Mclaughlin 讲述了谷歌是如何帮助中国企业出海创业,并为开发者社区注入更多创新动能的故事。
正如 Lance 的故事给人留下的印象那样,技术并非今年 Google 开发者大会的唯一重点;用技术改变了什么、帮助了哪些人、塑造了哪些全新的体验,才是谷歌与千万开发者真正关注和追求的目标。
技术成就未来,谷歌为开发者提效赋能
改变世界需要目标、决心和勇气,自然更缺少不了强大的力量。2023 Google 开发者大会上,谷歌从 Mobile 开发、Web 开发、AI 开发、Cloud 开发四大领域入手,为开发者带来了谷歌最新的产品、技术和服务,希望能从根本上助力开发者落地创意、满足用户需求。谷歌官方出品的 Google 开发者在线课程,供开发者深入学习大会涉及的各项技术内容。
Mobile 开发
随着技术的不断发展,移动设备的形态与功能也在持续进化。过去,用户手中的手机普遍只有4寸左右的屏幕尺寸;今天,7-8寸的折叠屏手机、11-13寸的平板电脑开始广泛流行,各种外形的智能手表也已司空见惯。此外,用户普遍希望手中智能设备的体验能够无缝迁移到智能电视甚至智能汽车的大屏幕上。越来越多的物理屏幕尺寸和UI操控方式给移动应用开发带来了新的挑战,那就是如何创建更加协同、无缝的跨屏体验。
2023 Google 开发者大会上,谷歌带来了 Android 和 Wear OS 的一系列升级,能够帮助开发者以更低的成本打造完美适应更多屏幕和操控形态的移动应用。
● Android Studio Hedgehog Canary 3 中加入了折叠屏幕手机的模拟器与拓展的 Material 设计指南,帮助开发者创建为流行折叠屏手机优化的应用和游戏 UI 。
● Wear OS 4 推出开发者预览版,提供了功能块(Tiles)特性,方便开发者快速向用户展示信息和操作。
● Jetpack Compose for TV Alpha 发布,大幅降低了智能电视原生应用的开发门槛。
● Android for Cars 可以自然地延伸多设备体验。通过 Android Automotive OS 使现有 Android 应用可以轻松移植到智能汽车平台。
此外,谷歌还改进了应用质量数据分析(AQI)、Flutter 渲染引擎、基准配置文件等基础特性,并带来了 Privacy Sandbox on Android、Health Connect、Checks 等隐私与合规新平台,使开发者能够更有效地保护用户的隐私与数据安全。
为了帮助开发者持续改进开发流程,谷歌还带来了 Modern Android Development 和 Jetpack Compose 等新品,和新的 Material 3 组件系列。在这些工具的协助下,开发跨屏应用的门槛显著降低,开发者的负担也明显减轻。
Web 开发
虽然移动应用是当前前端开发的主流,但 Web 应用依旧占据着非常关键的市场地位。2023 Google 开发者大会上,谷歌展示了自身在 Web 开发领域所做的一系列努力,希望推动 Web 成为一个功能更强大、开发更便捷的应用平台。
● WebAssembly 被认为是 Web 平台解决性能瓶颈的关键创新技术。谷歌为 WASM 增加了Kotlin 和 Dart 语言支持,使得开发者能够从现有的 Flutter 等移动应用中提取代码,以原生性能运行在 Web 端,快速开发具备一流体验的 Web 应用。
● WebGPU 是 Web 平台解决性能挑战的另一大核心技术。谷歌正在持续改进 Web GPU,将更多框架、应用和库移植进来,使得 Web 应用能够更好地利用设备 GPU 的原生性能,甚至调用 GPU 的 AI 推理能力来保护隐私。
● 谷歌还提出了 Baseline 视图来确保跨浏览器的 UI 一致性,同时改进了 Flutter 的 Web 应用开发流程。新的 Angular Signals 特性则为 Angular 开发框架带来了更好的渲染能力和水合,可以显著提升 CWV 分数。
● 值得一提的是,Privacy Sandbox 计划在 Web 端同样有效,有望逐步减少互联网上普遍存在的跨站点跟踪行为,保护用户隐私。
AI 开发
AI 是当下 IT 产业最热门的主题。过去几年来,越来越多的应用引入了 AI 技术来提升交互体验、改善隐私保护水平、提升反欺诈能力等。谷歌是 AI 领域的头部企业,也在为 AI 技术的创新发展持续贡献力量。本次大会上,谷歌就为开发者带来了众多基于前沿 AI 技术打造的创新产品和项目,使开发者能够更快地利用机器学习的能力实现自己的目标。
● 开篇提到的 Gameface 项目,其基础就是谷歌开发的开源跨平台框架 MediaPipe。该框架能够在各个平台上构建机器学习解决方案,并可轻松将方案集成到 Web 应用中。与之搭配的MediaPipe Studio则使开发者能够在浏览器中快速使用自定义数据和 ML 模型测试 MediaPipe 方案,方便进一步的调整和改进。
● 新发布的 TensorFlow.js 能够帮助开发者对比模型在不同 Tensorflow.js 后端上执行时的输出,以发现不同后端环境和设备上运行模型时可能出现的问题。
● WebGL 后端针对机器学习做了重大优化,运行热门模型的性能提升至最高 1.59 倍。
● MakerSuite 为开发者的模型提示开发流加入了趁手的利器,开发者无需专业机器学习知识就可以在浏览器中快速创建和迭代大语言模型的提示,轻松调整自定义模型。
● PaLM 是谷歌自研的先进大语言模型,而 PaLM API 的发布为开发者直接访问该模型提供了便捷通道。它为开发人员提供针对多回合用例优化的模型(例如内容生成和聊天)以及针对摘要、分类等用例优化的通用模型,可以提供文本服务、聊天服务、嵌入服务。此外,开发者还可以使用 Firebase 这个带有 PaLM API 扩展程序的全新聊天机器人扩展中访问 PaLM API,可以添加用于连续对话、文本摘要等功能的聊天界面。
Cloud 开发
除了本地开发工具链外,AI 也是 Google Cloud 的工作核心。Google Cloud 正在致力于帮助出海企业及开发者轻松构建和部署生成式 AI 行业应用,保障企业级安全与隐私,让企业可以轻松借力 AI 推动和实现大刀阔斧的创新。
● 谷歌自研的 PaLM 大语言模型是构建在 Google Cloud 的 Vertex AI 端到端机器学习平台之上的。Vertex AI 是现今市场上功能最全面的企业级生成式 AI 平台,帮助开发者加速机器学习模型的开发和部署。汇集了谷歌最前沿的 "黑科技": 严谨的AI研究成果、经过实践锤炼的 AI 技术和基础模型,以及综合全面的 AI 工具套件。
● PaLM 模型提供了聊天、文本、Imagen 图片生成、Chirp 语音转文本、Embeddings 文本和图片、Codey 代码生成几大基础模型。其中,文本模型新升级的版本可以支持 32,000 个token,并正式支持多达38种语言,还有 100 种语言的支持在开发预览阶段。Codey 新版的代码生成质量提升了近25%,而 Imagen 也加入了通过少量参考图片生成符合创意需求图片的"样式调整"功能。
● 有时,开发者不仅希望使用谷歌自研的大模型,也想尝试市面上流行的其他模型选项。Vertex AI 的 Model Garden 模型库响应了开发者的这一需求,新增了 Meta 的 LLaMA 2 模型、TII 的 Falcon 模型,并将很快加入 Anthropic 的 Claude 2 模型。这样一来,Google Cloud 就在一个平台上囊括了自研模型、第三方模型和各种开源模型供开发者选择,总数超过100款。
● 谷歌还推出了 Vertex AI Extensions,打通模型与实时数据之间的管道,并让模型可以执行各种现实世界中的操作。与基础模型搭配使用的 Vertex AI Search 则为企业提供了涵盖自有数据的的生成式AI搜索体验,Vertex AI Conversation 能帮助开发者轻松构建和部署文本与语音形式的聊天机器人。
● 信息安全是谷歌关注的另一大AI发展领域。谷歌开发了 Sec-PaLM 安全大模型,并基于此开发了 Security AI Workbench 平台,可以为信息安全团队提供助力,向他们解析威胁源头的攻击路径,生成案例调查报告,并持续监控各种信息安全威胁,以帮助企业避免成为下一个被攻击对象。
● Duet AI 是一个专业的 AI 助手,能够通过不同的 Google Cloud 界面或接口,在应用开发、运维、数据和识别安全威胁方面向企业开发团队提供协助,为团队减负增效。开发者还可以使用 Duet AI 直接在界面中获得所需的代码解释,简化大型代码库的维护工作。
创新助力梦想,谷歌与开发者携手同行
正如陈俊廷所言,科技的进步只是起点,应用才是增长的未来。谷歌一直致力于建设一个繁荣、开放的开发社区,并在通过各种渠道和方法向开发者和企业提供协助。本次大会上,与会者也见证了谷歌与开发者携手同行,利用一系列技术创新和协作项目创造价值、满足需求、实现梦想的历程。
智能宠物喂养品牌 PetSnowy 通过 Google AI 赋能的营销解决方案快速建立了品牌影响力;截止到 2022 年底,谷歌发起的数字人才培养计划吸引了超过12万人报名参加,与上百所高校建立深度合作,向800多个就业岗位持续输送了高水平开发人才;谷歌的出海创业加速器项目帮助了来自各个行业的初创企业,这些初创企业利用谷歌丰富的产品和开源技术资源应对独特的出海挑战。例如,一家名为再生博士的企业就从项目训练营中学到的 Web、广告和 B2B 增长知识,开发了一个可以识别工业废料有用成分,并撮合买卖双方快速交易的平台,帮助提升了工业废料的回收利用率,等等。
这些成功案例的背后,是谷歌多年如一日对开发社区的支持与回馈。除此之外,谷歌还在加大投入,采取一系列行动支持用户、开发者和企业的多元化梦想,创造一个更加多元、平等、共融的文化环境。
谷歌与你,共筑包容与开放的世界
“我们希望通过技术、想象力和爱,让人人都成为像你们一样的梦想家、创新者。每个人都是梦想家,每个梦想都值得被实现。”—— Google 大中华区总裁陈俊廷
多元、平等、共融(DEI)是三个互相联系、共同发挥作用的板块。通过它们可以创造出一个每个个体都能充分被尊重、释放潜能、具有归属感的文化与环境。企业愈加重视多元、平等、共融的重要性,并开始将其融入企业文化当中。本次大会上这一理念无处不在,深刻感染着每一位参会者,激励着他们以实际行动践行多元、平等、共融。
● 大会的#IAmRemarkable 工作坊中,女性和少数群体开发者代表分享了自我展示在个人生活和职业生涯中的重要性,向社会的固有认知发起挑战,为弱势群体赢得更多社会关注和认同。
● 帮助肌肉萎缩病患继续使用电子设备的 Gameface 项目只是谷歌为残障人士打造包容性工作环境的努力一环。今年,谷歌在中国启动了支持残障人才职业发展的、帮助提升技能的在职培养计划 gReach。该计划通过在谷歌一年或以内的全职工作和一系列的培训课程,支持残障人才更好地提升职业能力,发掘自己的无限潜能。
● Google.org 在中国发展研究基金会和"赠与亚洲"的支持下,通过"慧育中国:山村入户早教"计划让甘肃省华池县的小朋友们享受到了科学的早教关爱,也为欠发达地区的女性创造了就业岗位。江西省潭山镇的欣欣中心小学,有 240 位小朋友搬进了由谷歌公益捐助的崭新教学楼,在明亮的教室里敲下了自己的第一段代码。
正如陈俊廷所言,谷歌的最终目标是帮助每一个人实现自己的梦想。
期待未来,谷歌的脚步从未停歇
除了技术和多元社区的发展,谷歌还着眼于艺术、文化的传承。谷歌与兰州大学的开发团队合作,通过教育部产学合作协同育人项目,利用 TensorFlow 等机器学习技术处理了数万张敦煌壁画,使用户随手一画就能画出敦煌传统纹样的精美图案;谷歌艺术与文化携手广州博物馆,将精美的文物带入观妙中国微信小程序;谷歌还与中央美术学院合作打造 Pocket Gallery,让全球观众可以身临其境地感受中国文艺的隽永之美……
2023 Google 开发者大会虽然只有短短两天时间,但数以千计的开发者经历了一段感动、难忘、收获满满的旅程。从 Lance 的动人经历,到 #IAmRemarkable 工作坊上各位女性开发者的精彩分享;从四大开发领域的密集技术宣讲,到现场问答、技术交流等环节中的专业互动,大会让来自全国各地的"技术控"流连忘返,印象深刻。
今年由思否(SegmentFault)举办的 2023 “齐聚码力” 黑客马拉松也在大会期间完成了作品开发及路演。大赛将 2023 Google 开发者大会的主题深化为共创可持续社会价值,以“用技术代码让生活变得更美好”为目标,号召了上千名选手报名参赛,在 32 小时内呈现了创意无限的精彩作品。
点击这里观看本次黑客松大赛的回顾文章,品味参赛选手用专业能力与创新激情打造的一个个优秀解决方案。
2023 Google 开发者大会落下了帷幕,但谷歌与开发者的脚步从未停止。谷歌致力于以科技创新惠及每一个人,期待来年的 Google 开发者大会能够为我们带来更多惊喜与感动,让我们看到技术创新是如何塑造一个更加多元、平等、共融的美好世界。
欢迎进入思否为大会精心制作的专题页面,观看主旨演讲回放、专题技术演讲视频及大会相关文章。