关于gds-2022:共码未来-助力打造现代高效流畅的开发体验

33次阅读

共计 2215 个字符,预计需要花费 6 分钟才能阅读完成。

谷歌借助高效的开发工具和无间的合作

致力于为开发者继续打造

更加古代、高效、晦涩的开发体验

一起来看看 2022 Google 开发者大会上

Android、Wear OS by Google 和 ARCore 技术畛域

有哪些值得重点关注的成绩与停顿吧!


Android 生态持续增长,运行在寰球超过 30 亿台沉闷设施上。作为创新性挪动设施性能的平台,Android 为手机、平板电脑、手表、电视和汽车提供强力反对。在一直迭代更新的同时,Android 始终如一地推动所有可能的实现,帮忙用户通过更好的利用体验精彩世界,摸索、畅想和发明前所未有的新事物。

Android 13 通过一直优化,现在已面向寰球用户推出了正式版本,退出了对隐衷、生产力和古代规范的反对和加强。

  • 隐衷和平安 依然是 Android 零碎的首要任务。Android 13 新增了需向用户发送申请的 告诉权限 、用于爱护隐衷的 照片选择器 ,以及更加 细化的媒体权限(改良与左近设施配对以及拜访媒体文件时的权限)。
  • 生产力性能的更新 。诸如 Android 13 将 Material You 的动静色彩扩大到了所有利用图标,用户能够基于其壁纸和其余主题偏好来抉择 图标色调 。以及,可按利用设定语言偏好的 “ 利用语言” 设置面板,更好地满足了多语言用户的需要。
  • Android 13 还 反对许多现代化规范,如 HDR 视频、蓝牙低功耗音频 (LE Audio) 以及通过 USB 连贯 MIDI 2.0 硬件。

大屏幕设施正在日益遍及,往年一季度,包含平板电脑、可折叠设施和 ChromeOS 在内的大屏幕设施上的沉闷用户已靠近 2.7 亿。实用于 Android 大屏幕设施开发的响应式布局,可能帮忙利用实现跨平台无缝合作,挖掘更多潜能。

  • Android 12 L 和 Android 13 针对不同类型的设施优化了用户体验,包含任务栏、多任务、键盘鼠标反对和利用兼容模式等。创立了“大屏幕利用品质指南”和“Material Design 布局标准”,帮忙开发者们为大屏幕优化本人的利用。开发者能够建设跨手机、平板电脑、可折叠设施和可穿戴设施的利用,实现繁多利用在不同终端均可运行。
  • 作为官网领导和标准的具体实现,Jetpack 库也蕴含了针对大屏幕开发的许多常见性能,比方 Drag & Drop 能够帮忙利用更简略地实现交互式的拖放性能,进多任务处理。WindowManager 作为用于检测设施姿势、屏幕尺寸的根底库,可能实现流动嵌入,利用更轻松地在现有视图的根底上反对更大屏幕的布局。

  • 目前,联想 Tab P12 Pro、三星 Galaxy Tab S8 系列等 Android 平板电脑都已进一步欠缺 Android 13 中各种大屏应用体验。Google Pixel 平板电脑也将于明年问世。

古代 Android 开发(MAD)致力于在创立可跨设施运行的高质量应用程序的同时进步开发者的生产力,并升高开发成本。MAD 涵盖了一系列的指南、工具和开发库,帮忙开发者们构建多屏幕、跨设施的用户体验。其中,Jetpack Compose 现已成为手机、大屏幕和可穿戴设施 Android 利用开发的外围。

  • 作为构建原生 Android 界面的工具包,Jetpack Compose 简化并晋升了 Android 界面的开发效率,帮忙开发者应用更少的代码、更强的工具和直观的 Kotlin API,疾速打造活泼而精彩的利用。最近公布的 Jetpack Compose 1.2 稳定版,更是退出了 可下载字体、嵌套滚动互操作 等新性能。

  • 最新版本的 Android Studio 也带来了对 Jetpack Compose 的强力反对。例如,新增 Live Edit 实时编辑性能,将 composable 的更新主动部署到测试设施或模拟器上,以实时看到最新的预览成果。以及,Layout Inspector 布局查看器,可帮忙查看 composable 被重组或跳过的状况。


越来越多的消费者将智能穿戴设施视为古代生存必备产品之一,咱们也迎来了 Wear OS by Google 平台的重要降级和更新。

Compose for Wear OS 1.0 的推出,帮忙开发者们将开发教训利用于构建手表屏幕的体验。泛滥新增加或改良的组件使开发过程更加轻松便捷,如导航、Scaling Lazy List、输出和手势反对等,助力古代高效的 Wear OS by Google 开发。

Health Services 衰弱服务(在智能手表上收集实时传感器数据的高能效易使用的开发库)现已上线。衰弱服务为穿戴利用提供高质量的实时传感器数据,帮忙改善电池续航能力、优化开发者体验,拓展更多面向未来的可穿戴设施应用场景。


ARCore 是 谷歌的加强事实体验构建平台,利用不同的 API 让手机可能感知其环境、了解事实世界并与信息互动。ARCore 自 2017 年推出,目前有超过 12 亿台 Android 设施反对。

  • 除了一些基础性改良,ARCore 带来了 新的云服务。通过云锚点,同一地点的多人之间可共享 AR 体验。
  • 应用 VPSARCore Geospatial API,可在 Android 和 iOS 零碎上打造基于地位的寰球级 AR 体验。ARCore Geospatial API 应用设施传感器数据(如 GPS)和捕捉的图像数据,与 VPS 本地化模型进行匹配,为利用提供准确的地位和方向。既实现了 Cloud Anchors 的精度,又能达到相似 GPS 的规模,兼具两者的劣势。

Geospatial API 在简直所有反对街景的国家 / 地区都能够应用


继续关注谷歌开发者

理解更多谷歌技术停顿与产品更新

摸索“共码将来”的有限精彩!

正文完
 0