写点什么

谷歌预览 Android XR SDK,但开发人员需谨慎

  • 2025-01-26
    北京
  • 本文字数:1178 字

    阅读完需:约 4 分钟

大小:593.52K时长:03:22
谷歌预览Android XR SDK,但开发人员需谨慎

本文最初发布于 DEVCLASS。



谷歌发布 Android XR SDK 的开发者预览版——这是一个用于其最新发布的混合现实平台的综合工具包,由谷歌、三星和高通公司联手打造。

 

XR 是 Extended Reality(扩展现实)的缩写。Android XR 被称为 “面向下一代计算的新操作系统”。三星即将推出的头戴式设备和眼镜上都会安装这个系统,项目代号为 “Moohan”。

 

眼镜原型预计将很快进入私人预览阶段,并有望在 2025 年全面上市。这款眼镜的理念让人联想到 2015 年初停产的谷歌眼镜。作为一款免提交互的企业产品,它的使用率很有限,我们的姊妹网站 The Register 将其描述为 “令人羞愧的失败”。


三星 Moohan 项目中的头戴设备

 

当时与现在的一个不同之处是人工智能的出现。谷歌认为,其人工智能助手 Gemini 可以提供一些帮助,如 “导航、翻译或信息摘要,而且不需拿出手机”。

 

平台的成功离不开开发者的支持,SDK 支持使用各种框架构建 Android XR 应用。根据文档,大多数 Android 应用都能在 XR 上运行,主要障碍是有些硬件不支持的特性,如电话功能。在 Android XR 上可以使用 Play 商店,但它会过滤掉需要此类功能的应用。

 

Android XR 头戴设备可提供 1024dp x 720dp 的空间面板,这将使那些专为在大屏幕上运行而设计的应用颇为受益。

 

不过,要想获得完整的体验,必须使用谷歌所谓的“Android XR 差异化应用“。这些应用将使用 XR 特有的功能,包括 3D 视频和各种空间功能,包括面板、环境、空间音频、空间视频和空间用户界面(如轨道)。


Android XR 3D 环境中的一个空间面板和一个轨道

 

空间面板是应用中的一个虚拟表面,而轨道(orbiter)则是附加到空间面板的用户界面组件,可用于控制面板内容。

 

开发人员可以选择四种工具来构建 XR 应用。Jetpack XR 增加了 XR 功能,适合现有的 Jetpack 程序员。Unity 是一款著名的 3D 开发引擎,适合现在以 XR 为目标平台的游戏开发者。OpenXR 是谷歌正在扩展的一项标准,它为 Android XR 提供了扩展功能。据悉,这些功能已提交给负责管理该标准的 Khronos 小组审批。WebXR 用于为 Web 浏览器构建 VR 和 AR(增强现实)功能,是 W3C(万维网联盟)的一项标准。

 

不过,开发人员面临的最大挑战是设计成功的空间应用。文档指出:”这有助于理解空间计算、沉浸感以及如何将数字内容与用户的物理环境相融合。“

 

要做出好的 VR 或 AR 应用,需要大量的投资,但 Android XR 能否成功到值得这样的投资呢?Meta 和苹果已经在这一领域展开了竞争,对于购买第三个不兼容的系统,消费者无疑会持谨慎态度;迄今为止,3D 平台的历史充满了失败,包括谷歌早期的努力以及微软的 HoloLens 等其他平台。

 

与现有的 Android 应用兼容是一大优势,但开发人员还是会保持谨慎。为了让这些应用能在虚拟大屏幕上良好地运行,付出一些努力也是值得的。

 

声明:本文为 InfoQ 翻译,未经许可禁止转载。

 

原文链接:https://devclass.com/2024/12/16/google-previews-android-xr-sdk-but-devs-will-be-cautious/

2025-01-26 12:3216311

评论

发布
暂无评论

Linux虚拟网络设备全景解析:定义、工作模式与实践应用

GousterCloud

Linux Kenel 设备

虚拟网络设备的网络隔离机制:原理、意义与应用场景深度分析

GousterCloud

Linux Kenel 网卡

NineData创始人&CEO叶正盛受邀参加『数据技术嘉年华』的技术大会

NineData

数据库 数据复制 实践 NineData 技术原理

Ascend C 自定义算子 Kernel Launch调用入门

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 企业号2024年4月PK榜 自定义算子开发

✅基于TTL 解决线程池中 ThreadLocal 线程无法共享的问题

派大星

ThreadLocal Java 面试题 互联网大厂面试

华为云GeminiDB,广告RTA的“登云梯”

华为云开发者联盟

数据库 华为云 华为云开发者联盟 华为云GeminiDB 企业号2024年4月PK榜

Databend 开源周报第 139 期

Databend

IT行业网络安全守护者-行云管家云堡垒机

行云管家

网络安全 IT 数据安全 堡垒机

嵌入式会越来越卷吗?

芯动大师

嵌入式 嵌入式软件 嵌入式应用

Linux虚拟网络设备:底层原理与性能优化深度解析

GousterCloud

Linux Kenel 设备驱动

虚拟网络设备性能优化

GousterCloud

Linux Kenel 虚拟网卡

打造银行核心全栈国产化新模式,第三届数字金融技术创新与应用研讨会成功举办

先锋IT

一键生成视频!用 PAI-EAS 部署 AI 视频生成模型 SVD 工作流

阿里云大数据AI技术

人工智能 阿里云 AI视频

一次对Redis内存调整的过程

麦兜

redis

2024上海国际半导体产业展览会

AIOTE智博会

半导体展 半导体展会 半导体展览会 半导体博览会

阿里云佘俊泉:边缘云场景的探索与机遇

MasterInTech

异构计算 边缘云 云网融合

XML文档节点导航与选择指南

小万哥

xml 程序人生 编程语言 软件工程 前端开发

探索未来产业:新技术、新商业、新趋势

天津汇柏科技有限公司

未来产业

Linux虚拟网络设备深度解析:使用场景、分类与开发者指南

GousterCloud

Linux Kenel 虚拟网卡

透明LED屏幕如何设计效果更好?

Dylan

技术 设计 系统 LED LED显示屏

深入了解商品口碑:淘宝评论API助力消费者明智选择

技术冰糖葫芦

API Explorer API 文档 pinduoduo API

虚拟网络设备的真正使命:实现有控制的通信

GousterCloud

Linux Kenel

虚拟网络设备与网络安全:深入分析与实践应用

GousterCloud

Linux Kenel 虚拟网卡

随易周刊第002期 - 四象

前端之虎陈随易

程序员 前端 Web 周刊 技术周刊

5.7打补丁—编译和官方一致的Linux_Generic包

GreatSQL

第46期 | GPTSecurity周报

云起无垠

面试官:Redis如何实现延迟任务?

王磊

Java 面试题

虚拟网络设备与Linux网络协议栈

GousterCloud

Linux Kenel

心态崩了,约了半个月,就只有3个面试!

王中阳Go

微服务 并发编程 面试题 面经 大厂面经

捷途山海T2探秘武夷山,这款旅行越野超混SUV直接拉满期待值

Geek_2d6073

浅析如何加速商业业务实时化

百度Geek说

流式计算 企业号 4 月 PK 榜

谷歌预览Android XR SDK,但开发人员需谨慎_架构/框架_Tim Anderson_InfoQ精选文章