写点什么

谷歌预览 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:3216492

评论

发布
暂无评论

共创、共享、共赢云生态,华为云ECS助力企业轻松上云

IT科技苏辞

助力企业降本增效:华为云ECS,助力企业数字化转型需求

IT科技苏辞

2022年中国数字文化娱乐产业综合分析

易观分析

产业 文娱

华为云全球加速GA,为企业跨国办公保驾护航

与时俱进的时代

5分钟搞懂BFF

俞凡

架构 BFF

笑对过往、活在当下、期盼未来

阿Q说代码

程序员 flag 年度总结

java程序员:拜托别再问我Spring原理了!你问的这篇文章都有

钟奕礼

程序员 Java 面试 Java、 java 编程

解决“双十一”电商行业数据存储难题,华为云OBS值得期待

清欢科技

【web 开发基础】PHP8中数组的序列化和反序列化(54)

迷彩

数组 对象 序列化 反序列化 PHP基础

运维训练营第十课作业

好吃不贵

华为云ECS弹性服务器,加快企业数字化转型的进程!

IT科技苏辞

实力是最好的武器!华为云ECS助力企业更好发展

IT科技苏辞

【web 开发基础】PHP中的类和对象(55)

迷彩

面向对象 封装、继承、多态 类与对象 PHP基础

我凭借这份pdf,最终拿到了阿里,腾讯,京东等八家大厂offer

钟奕礼

程序员 Java 面试 Java、 java 编程

华为云智能云接入ICA,助力企业轻松上云

与时俱进的时代

数字经济时代,为什么华为云ECS能获得更多用户的青睐?

IT科技苏辞

【web 开发基础】如何调换数组中的键和值(53)

迷彩

数组合并 数组操作 PHP基础 数组整理

PostgreSQL 技术内幕(四)执行引擎之Portal

酷克数据HashData

postgresql

华为云智能云接入ICA,企业数据上云的信赖之选

与时俱进的时代

BAT大厂java程序员面试必问:JVM+Spring+分布式+tomcat+MyBatis

钟奕礼

程序员 Java 面试 Java、 java 编程

2022年度总结:虽迷茫,仍前行

年度总结

如何准备Java技术岗春招面试:史上最全Java核心知识点笔记奉上

钟奕礼

程序员 Java 面试 Java、 java 编程

开启全新身份!华为阅读畅读会员震撼来袭,限时首月9元快来领取

最新动态

8年java技术岗面试官总结:2022超强面试大全,抓住2022的小尾巴

钟奕礼

程序员 Java 面试 Java、 java 编程

华为云对象存储OBS,助力企业降本增效

清欢科技

Android程序签名打包

芯动大师

Android Studio 打包签名 签名的含义

支持故障自动秒级检测,华为云VPN更省心!

IT科技苏辞

无需企业搭建基础设施,华为云弹性公网IP经济实惠又便捷!

与时俱进的时代

出海有“云”!华为云全球加速助力跨国企业提升网络体验

与时俱进的时代

回顾与展望Zebec举办的“Web3.0 TechHive Summit 2022 大会”

BlockChain先知

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