写点什么

2021 Google 开发者大会一览,同步 Android、TensorFlow、Web 开发等最新动态

  • 2021-11-16
  • 本文字数:2781 字

    阅读完需:约 9 分钟

2021 Google 开发者大会一览,同步Android、TensorFlow、Web开发等最新动态

11 月 16 日,2021 Google 开发者大会以 “Develop as One” 为主题在线上举办,Google 大中华区总裁陈俊廷在开幕演讲中表示,今年谷歌专门打造了简体中文版的 Google Play 学院,目前已上线 107 门中文课程,涵盖 7 个主要领域,方便开发者了解如何使用 Google 产品或服务构建应用、提升开发能力。


同时,谷歌首次发布 Google 开发者在线课程,包含 80+ 文章、110+ 视频深度解析、170+ 引导式编程练习 (Codelab) ,覆盖 10+ 项 Google 产品或服务,贯穿整个应用开发的生命周期。


本次大会上,谷歌还发布了《2021 移动应用全球化指南》,针对移动应用全球化的市场前景与行业机会进行了分析与解读。《移动应用全球化指南》指出,社交、照片与视频和个人提升是未来移动应用全球化的机会窗口,值得应用开发者重点突破。指南还建议有志于进行全球化拓展的应用开发者,针对业务拓展所处的不同阶段,制定有序增长框架,从而实现长期可持续发展。


人才培养是谷歌在中国推动行业共同进步的重要一环。据陈俊廷介绍,作为去年推出的“Grow with Google”成长计划的一部分,谷歌与网易有道合作推出的“谷歌数字人才培养计划”,至今已培训超 3 万名全球化数字营销人才。此外,谷歌也与近 200 家企业合作提供了上千个就业机会,帮助年轻学生匹配职业发展机会。


在主题演讲中,关于技术产品和工具方面,来自谷歌的工作人员同步了关于 Android、TensorFlow、Web、Firebase、Flutter 等内容的新动态。

多元技术工具

Android 12 本次发布有三个关键:用户界面、性能和隐私。Android 12 推出了全新的设计语言 Material You,让用户界面选择更具个性化,同时能适配不同尺寸的屏幕和设备;提升性能方面,系统限制了应用使用通知 trapoline,进而改进用户点击通知、打开应用时的应用启动问题;在支持的设备上新增了“隐私信息中心”,向用户展示有哪些应用获取了设备的麦克风、相机或位置等权限。优化升级过后,包括三星 Galaxy、一加、OPPO、realme、TECNO、Vivo 和小米在内的厂商都将推出搭载 Android 12 的手机。


此外,还有专为大屏幕设备打造的 Android 12L 更新——包含 API 级别的更新改进,针对大屏幕设备重新设计了操作系统,新增多任务支持,更新了兼容模式等等,持续为 Android 平板电脑、Chrome OS 设备和可折叠设备用户和开发者提供服务。


现在开发者设计用户界面的时候,一般都不会只考虑竖屏的手机,Jetpack Compose 可以让用户界面实现全面自适应,所有 UI 都用代码描述,在运行时可以轻松地决定界面的样子,不需再依赖资源限定符。

ARCore

据介绍,全球 ARCore by Google 认证设备已经超过 10 亿台。Google 大中华区 AR/VR 熊子青表示,AR(增强现实)已不再只是吸眼球的科技名词,越来越多的 AR 体验正在走进更多人的生活,从各方面改变了学习、购物甚至出行的方式。ARCore 自 2017 年发布第一版以来,到现在已经有超过 20 次的版本迭代。


透过摄像头重现环境的深度,一直是 AR 的重要课题。为此,谷歌去年发布深度 API(Depth API),化身为 3D 测量建模工具、实景交互游戏等应用,已经在全球超过 3.8 亿台 Android 设备上使用。


抖音开发了基于 ARCore 的深度 API 视觉特效,用户可以将任意视频包覆到任意物品表面


此外,今年 ARCore 新发布的录制与回放 API(Recording and Playback API)可以大幅度简化 AR 应用的开发和测试,开发者可以同时录制 AR 视频和 IMU 传感器数据,然后完整重现或修改 AR 视频。对用户来说,录制与回放 API 消除了 AR 时空、设备间的限制,用户能够随时随地在彼此的视频里进行协同创作。

TensorFlow

TensorFlow 全球产品总监 Kemal EI Moujahid 介绍了 Keras 框架和 TensorFlow Hub,帮助开发者轻松上手,让开发更省时省力,提供多种多样的预训练模型,协助解决各类型应用的机器学习问题。


Kemal 举了知衣科技的案例。知衣科技使用 TensorFlow 来训练他们的模型以构建 3D 试衣功能,用户可以便捷地按图片来搜索风格类似的衣服,这让设计师省去了制作实物服装样品的麻烦,从而节省时间和成本。


模型的部署方面,**TensorFlow.js 已支持 TensorFlow Lite 模型,无需环境设置,**一键启动,帮助开发者更高效、便捷地在 Web 环境中进行开发。利用 TensorFlow Lite 可以构建具备机器学习功能的原生移动应用,轻松覆盖 Android 和 iOS 平台上的数十亿用户。


开源解决方案 TFX 旨在整体解决机器学习应用中的挑战,同时兼具公平性和包容性,提供集成公平性指标和隐私工具包,实现更负责任的机器学习项目实践。


TFX 开源解决方案高效管理运营

Web/Chrome OS

谷歌去年推出的核心网页指标 Core Web Vitals 是为了开发者更好地衡量和持续确保网站的优秀性能。与一年前相比,达到指标门槛的 Chrome 网页浏览量增加了 20%,也就是说,现在有 60%的网页浏览量达到了这些门槛。


据介绍,阿里旗下的全球速卖通业务通过重点关注这些核心网页指标并做了大范围改进后,其会话持续时间增加了 30%,跳出率降低了 15%,加入购物车率提升了 15%。这一切是由于他们改进了 Service Worker 缓存方式,优化了图片,并降低了 JavaScript 传输量。腾讯视频的用户平均网页浏览量和点击率分别提升了 150%和 70%,方法是在每次新版发布前,将核心网页指标整合到日常监控和代码审核中。


隐私安全方面,Chrome 多年来主导的 The Privacy Sandbox 项目致力于不断改进 Web 平台的隐私保护基本措施,降低对用户信息的跨网站跟踪能力。同时,谷歌强调 Web 也在积极改进 API 兼容性以支持更多应用,随着越来越多的主流开发者使用 WebAssembly,将现有的 C++代码引入浏览器,这为在 Web 再利用现有的代码开启了新机遇。

Firebase

Firebase Crashlytics 能够在应用发布之后更快跟踪、分类和解决崩溃问题,特别对于游戏开发者,一系列新发布的 NDK 和 Unity 功能有助于确保游戏快速且稳定的运行。


今年 Google I/O 大会上发布了一项名为 “个性化” 的新功能,利用谷歌的机器学习功能自动为每一位用户提供个人专属的最佳体验,自动学习哪些类型的用户对哪些难度设置的反应最好,目前这功能已经进入 beta 版阶段。

Flutter

中国已经是最大的 Flutter 社区之一。字节跳动选择在超过 70 款应用中使用 Flutter,腾讯不但在微信中使用 Flutter,最近也用了 Flutter 桌面端,开发企业微信的新功能。此外,在游戏领域,《绝地求生》最近发布的玩家社区功能,也是用 Flutter 打造。


目前 Flutter 现已推出的 2.5 稳定版进一步提升了多平台体验,并支持了摄像头插件。下一阶段,谷歌计划着重改进 Flutter 在 Windows 上的无障碍功能,并强化 3 个桌面平台测试的基础设施。


本次大会上谷歌还宣布,DartPad package 支持的 beta 版正式发布,开发者可以在 DartPad 里直接导入并使用最热门的 package,将来会根据开发者的使用和反馈情况把支持范围扩大到更多 package。


同时,Flutter 谷歌移动广告插件的稳定版正式发布:同时支持 AdMob 和 Ad Manager,增添了开屏广告、自适应尺寸广告,广告中介等新功能,帮助 Flutter 开发者增加广告收益。

2021-11-16 19:317927
用户头像
罗燕珊 AI practitioner | Tech media

发布了 503 篇内容, 共 346.3 次阅读, 收获喜欢 808 次。

关注

评论

发布
暂无评论
发现更多内容

构建高可用性的 SQL Server:Docker 容器下的主从同步实现

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 6 月 PK 榜

LED显示屏的种类和技术

Dylan

技术 LED显示屏 户外LED显示屏

2023年,中小企业的发展新风向

互联网工科生

低代码 企业 数字化

2023年6月墨天轮中国图数据库排行榜:TGS 开新局,创邻和字节多点突破露锋芒

墨天轮

数据库 图数据库 国产数据库 NoSQL 数据库

基于k6和python进行自动化性能测试

华为云开发者联盟

前端 华为云 华为云开发者联盟 企业号 6 月 PK 榜

共建智慧工厂物联网平台方案 | 6.10 IoTDB X EMQ 主题 Meetup 回顾

Apache IoTDB

物联网 emq IoTDB

自我管理型团队:企业组织力提升利器

敏捷开发

项目管理 敏捷开发 高效协作 自我管理型团队

突破界限,共创未来!MIAOYUN“一云多芯”全栈信创解决方案获认可!

MIAOYUN

信创 一云多芯解决方案 信创云 信创生态 一云多芯

垂域LLM应用实践

csunny

大模型 GPT LLM

华为云联合万木健康打造医疗医学科普和患者教育数字人引擎

华为云开发者联盟

人工智能 华为云 数字人 华为云开发者联盟 企业号 6 月 PK 榜

当 MQTT 遇上 ChatGPT:探索可自然交互的物联网智能应用

EMQ映云科技

物联网 mqtt ChatGPT

eosio.system智能合约介绍(二)系统资源

BSN研习社

线上故障的正确打开方式

老张

项目管理 线上故障 复盘归因 故障复盘

免费体验,有奖评测!低代码开发平台魔笔发布评测令

移动研发平台EMAS

开发者 低代码开发 有奖评测 快速开发全端应用

中移链链账户、合约与资源关系介绍

BSN研习社

谁与争锋!手机直播源码知识分享之主播PK功能

山东布谷科技

软件开发 源码搭建 手机直播源码 手机直播

AI时代风暴:低代码开发平台引领未来革命

不在线第一只蜗牛

人工智能 AI 低代码 数字化

助力智能制造数字化转型 | 5.31 IoTDB & 中航机载制造行业客户分享会回顾

Apache IoTDB

智能制造 IoTDB 中国航天

pnpm才是前端工程化项目的未来

互联网工科生

前端 npm 工程化

Apache IoTDB 荣获国家网信办 2022 年中国开源创新大赛决赛一等奖,三位核心研发荣获表彰!

Apache IoTDB

开源数据库 IoTDB

MySQL 如何快速插入大量测试数据

hungxy

MySQL 后端

【领域驱动设计专题】一文带领你透视DDD领域驱动模型的本质和设计原理分析指南(构建领域知识)

洛神灬殇

领域驱动设计 DDD 领域驱动设计DDD 领域驱动模型

理解 G1 GC 日志

摸鱼编程

JVM G1GC 可视化分析

陶哲轩甩出调教GPT-4聊天记录,点击领取大佬的研究助理

Openlab_cosmoplat

开源社区 GPT

突破边界:高性能计算引领LLM驶向通用人工智能AGI的创新纪元

GPU算力

2023“科创中国”大湾区青年百人会论坛即将召开

飞桨PaddlePaddle

人工智能 百度 paddle 飞桨

惊叹!如何在魔幻般的VPS上亲手部署Spring Boot Demo

不在线第一只蜗牛

Docker Kubernetes Spring Boot CLI

社区新手小伙伴测评 | 使用 ChatGPT 可以帮助完成 IoTDB 部署吗?

Apache IoTDB

IoTDB ChatGPT

中航机载系统共性技术有限公司*IoTDB | 端边云架构预计节省百万存储成本,实现基于工业物联网的复杂机载制造系统协同

Apache IoTDB

物联网 端边云协同架构 IoTDB 中国航天

2021 Google 开发者大会一览,同步Android、TensorFlow、Web开发等最新动态_语言 & 开发_罗燕珊_InfoQ精选文章