当前位置:网站首页>为不同类型设备构建应用的三大更新 | 2022 I/O 重点回顾
为不同类型设备构建应用的三大更新 | 2022 I/O 重点回顾
2022-07-07 06:15:00 【谷歌开发者】
现如今,应用跨平台无缝协作的特性显得越来越重要,因为有近 5 亿数量的汽车、电视、手表和笔记本电脑搭载了 Android 系统。在今年的 I/O 大会上,我们再次聚焦设备类型,并推出了针对 Wear OS 和大屏幕设备的重大更新。
以下是 Google I/O 大会关于 "为不同设备类型构建应用" 这个主题的三大重要内容更新,可帮助您深入了解和回顾我们的最新发布和动态:
△ 为不同类型设备构建应用的三大更新
#1: 更轻松地构建 Wear OS 和健身应用
在 I/O 大会上,我们发布了 Compose for Wear OS Beta 版,这是一款新式声明式界面工具包,旨在帮助开发者为 Wear OS 构建卓越的用户体验。Compose for Wear OS 以 Jetpack Compose 为基础,遵守其设计规范,有助于简化和加速界面开发。此外,Compose for Wear OS 还提供了 Material 支持,其中包含为手表优化使用体验的组件。
在开源社区的反馈和参与下,我们一直在努力开发 Compose for Wear OS。自推出开发者预览版以来,我们新增并改进了许多组件,例如导航、可伸缩惰性列表、输入和手势支持等。适用于 Compose for Wear OS 即将推出功能完整且 API 稳定的 1.0 版本,您可以着手构建满足生产环境要求的美观应用了。目前 Compose for Wear OS 已推进到发布候选阶段,最新版本是 1.0.0-rc02:
https://developer.android.google.cn/jetpack/androidx/releases/wear-compose
Health Services (在智能手表上收集实时传感器数据的高能效易使用的开发库) 即将迎来 Beta 版,很快便可以投入生产环境使用。通过 Health Services,应用可以借助现代智能手表架构,在频繁传输数据的同时节省电池用量。自去年 Alpha 版上线以来,我们一直在努力优化性能并改善开发者体验,我们还根据开发者们的反馈对 API 进行了一系列改进。
Health Services
https://developer.android.google.cn/training/wearables/health-services
如果您想更新现有的 Wear OS 版健康和健身应用,或者正在规划一款全新应用,我们建议您使用 Health Services。它不仅有助于您为 Wear 3 用户提供最佳体验,还能在未来帮助应用兼容其他设备和传感器。例如,该库将为最近发布的 Google Pixel Watch 的所有 Google 和 Fitbit 旗下健康和健身服务提供支持。
Google Pixel Watch
https://store.google.com/magazine/google_smartwatch?hl=en-US
此外还有一个重磅更新,我们发布了 Health Connect。借助 Health Connect,用户可以在手机上安全地存储健康和健身数据,与他们喜欢的健康和健身应用进行连接并共享数据。Samsung Health、Google Fit、Fitbit 及众多热门健康和健身应用正在集成 Health Connect。Health Connect 是一组通用 API,可以在 Android 手机上存储和共享健康数据。开发者可以在设备端数据存储空间中读取和写入数据,还可以通过标准化的架构和 API 行为轻松使用数据。我们深知用户健康数据隐私的重要性,因此我们将权限和隐私集中控制,以便用户简单明了地管理和控制应用访问其健康数据。
Health Connect
https://developer.android.google.cn/guide/health-and-fitness/health-connect
#2: Google 大力推进平板电脑生态发展
Google 将通过硬件创新、操作系统优化以及对应用生态系统的大力投入,在大屏幕设备领域大展身手。今年第一季度的数据显示大屏幕设备的活跃用户数量接近 2.7 亿,因此,当下正是优化平板电脑、可折叠设备和 Chrome OS 的好时机。
在去年的 I/O 大会上我们发布了 Android 12L,通过一些有针对性的新特性,使 Android 12 在大屏幕设备上表现出色。而 Android 13 将包含 Android 12L 的所有改进和更多功能升级,这两个版本都针对大屏幕设备进行了大量优化,包括任务栏、多任务处理、键盘和鼠标支持以及应用的兼容模式。此外,我们也为开发指南、测试和工具推出了许多更新。为了避免开发者们在优化和测试大屏幕设备端应用的过程中凭想象进行,我们创建了一组大屏幕设备质量指南和许多 Material Design 布局规范。Jetpack 库中实现了这些指南,其中涵盖大屏幕设备开发的众多常见任务,如实现拖放操作。
不论是当下还是未来,硬件创新都将是 Google 开发大屏幕设备的基石。在今年的 I/O 大会上,Google 宣布将于 2023 年推出 Google Pixel 平板电脑。此外,我们的合作伙伴,比如三星、联想和 OPPO 等公司正在打造许多优秀的大屏幕设备,包括平板电脑、Chromebook 和可折叠设备。
在卓越的硬件和操作系统创新的助力下,针对大屏幕设备优化的应用也在日益增多。Facebook、TikTok、HBO Max 和 Zoom 等应用在大屏幕设备上运行良好。在 Google,我们也同样重视大屏幕设备的机会,YouTube、Google Maps、Google 相册、Chrome 及其他许多 Google 热门应用都在针对大屏幕设备作出优化。
△ Facebook、TikTok、HBO Max 和 Zoom
YouTube
https://youtu.be/wq3Et-D9P5Y?t=2786
用户可以在 Play 商店下载这些应用 (还有更多!)。我们致力于帮助用户在 Play 商店中找到最佳的大屏优化应用,因此我们为 Play 商店带来了一些迄今为止最重要的更新,包括针对大屏幕设备的全新编辑推荐版块以及对大屏应用的单独评价和评分。此外,我们还对 Google Play 应用进行了更新,使其在平板电脑、Chromebook 和可折叠设备上提供出色的浏览体验。
#3: 更多支持内容!
为了让您的应用在大屏幕设备和 Wear OS 上能有更加出色的性能,我们打造了一系列深入介绍的内容,旨在帮助您的应用更好地适配不同类型的输入、屏幕尺寸和设备。
Android Studio Dolphin Beta 版和 Electric Eel Canary 版内含面向 Wear OS 和大屏幕设备开发的新功能,可提高您在开发和测试不同设备类型时的效率。请参阅 Android 开发工具最新更新了解更多。
不知从何下手?以下是 I/O 大会的所有精彩内容,可助您一臂之力:
视频列表: Google I/O 大会上提及的多种设备类型
https://www.youtube.com/playlist?list=PLWz5rJ2EKKc_seN7mrwgU7mDYKA0hq_ib
Android 开发者文档: Health Connect
https://developer.android.google.cn/guide/health-and-fitness/health-connect
#TheAndroidShow: Google I/O 大会上的圆桌问答
https://www.youtube.com/watch?v=wq3Et-D9P5Y
您可以通过下方二维码或在文章底部私信,向我们提交反馈,分享您喜欢的内容、发现的问题。您的反馈对我们非常重要,感谢您的支持!
点击屏末 | 阅读原文 | 即刻了解如何开始针对大屏幕设备优化应用
边栏推荐
- 数据分析方法论与前人经验总结2【笔记干货】
- 联想混合云Lenovo xCloud:4大产品线+IT服务门户
- Calling the creation engine interface of Huawei game multimedia service returns error code 1002, error message: the params is error
- 平台化,强链补链的一个支点
- oracle一次性说清楚,多种分隔符的一个字段拆分多行,再多行多列多种分隔符拆多行,最终处理超亿亿。。亿级别数据量
- 21 general principles of wiring in circuit board design_ Provided by Chengdu circuit board design
- Exercise arrangement 2.10, 11
- Find the original code, inverse code and complement of signed numbers [C language]
- A bug using module project in idea
- [Yu Yue education] basic reference materials of electrical and electronic technology of Nanjing Institute of information technology
猜你喜欢
数据分析方法论与前人经验总结2【笔记干货】
All about PDF crack, a complete solution to meet all your PDF needs
数据分片介绍
联想混合云Lenovo xCloud:4大产品线+IT服务门户
Arm GIC (IV) GIC V3 register class analysis notes.
Greenplum6.x监控软件搭建
Exercise arrangement 2.10, 11
【踩坑】nacos注册一直连接localhost:8848,no available server
Introduction to data fragmentation
Quick sorting (detailed illustration of single way, double way, three way)
随机推荐
[kuangbin]专题十五 数位DP
[Yu Yue education] higher vocational English reference materials of Nanjing Polytechnic University
Rapid integration of authentication services - harmonyos platform
JEditableTable的使用技巧
说一个软件创业项目,有谁愿意投资的吗?
Golan idea IntelliJ cannot input Chinese characters
GOLand idea intellij 无法输入汉字
Opencv converts 16 bit image data to 8 bits and 8 to 16
Pointer advanced, string function
Oracle makes it clear at one time that a field with multiple separators will be split into multiple rows, and then multiple rows and columns. Multiple separators will be split into multiple rows, and
[MySQL] detailed explanation of trigger content of database advanced
All about PDF crack, a complete solution to meet all your PDF needs
联想混合云Lenovo xCloud:4大产品线+IT服务门户
let const
Category of IP address
基本数据类型和string类型互相转化
Redis fault handling "can't save in background: fork: cannot allocate memory“
调用华为游戏多媒体服务的创建引擎接口返回错误码1002,错误信息:the params is error
如何在图片的目标中添加目标的mask
如何在快应用中实现滑动操作组件