写点什么

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

评论

发布
暂无评论

关于Linux中通过 Systemd.Path监听配置文件更新自动重启服务的一些笔记

山河已无恙

12月月更

基础篇之图形学

邱学喆

图形

“算法考核没过,老板找我聊了3个小时”:离职程序员重刷数学题

钟奕礼

Java 程序员 java面试 java编程

MySQL锁,锁的到底是什么?

Java永远的神

MySQL 数据库 程序员 面试 后端

100页6W字的Java面试题,去过大厂面试的程序员都说被问到过

钟奕礼

Java 程序员 java面试 java编程

Apache NiFi + MatrixDB 20行代码实现数据实时入库!

YMatrix 超融合数据库

三一重工 超融合数据库 YMatrix apachenifi nifi

防治“虚假种草”,小红书技术团队干了这几件大事

小红书技术REDtech

架构实战营模块1第2课 - 如何画出优秀的架构图

净意

使用CSS实现图片的磨砂玻璃效果

山河已无恙

12月月更

关于Linux下Mysql集群同步(主从、一主多从、主从从)部署及同步策略的一些笔记

山河已无恙

12月月更

java面试官:程序员,请你告诉我是谁把公司面试题泄露给你的?

钟奕礼

Java 程序员 java面试 java编程

嵌入式系统软件架构

timerring

嵌入式 12月月更

亚马逊 CTO Werner Vogels:2023 年及未来五大技术趋势预测

亚马逊云科技 (Amazon Web Services)

人工智能 大数据 亚马逊云科技

关于K8s中资源配置范围管理(LimitRange)的一些笔记

山河已无恙

12月月更

面向场景级的业务资产沉淀和开放

原力在线

架构 DDD 场景 业务资产

程序员:平安Java岗面试耗尽了我毕生所学,想了想,还是去阿里吧

钟奕礼

Java 程序员 java面试 java编程

Nginx动静分离、缓存配置、性能调优、集群配置

C++后台开发

nginx 中间件 性能调优 后端开发 C++开发

关于Linux中作业调度 crond 和 systemd.timer 使用场景

山河已无恙

Linux Kenel 12月月更

Python程序打包

ITCamel

PyQt5 Python打包 打包exe

面对当下最热的多模态,为什么这些业界和学界专家说“不必追热点”

小红书技术REDtech

迎战大厂!“金九银十”和秋招通过率达95%的Java面试要点集锦

钟奕礼

Java 程序员 java面试 java编程

问题处理,可别头疼医头脚疼医脚

靠谱的程序员

极客时间运维进阶训练营第五周作业

老曹

程序员,阿里P8java大神讲的Spring大家族原理汇总,你确定不看?

钟奕礼

Java java面试 java编程 程序员‘

下次面试再一上来就问我线程有哪些状态,我上去就是给他一 jio

钟奕礼

Java 程序员 java面试 java编程

Flink on Yarn三部曲之二:部署和设置

程序员欣宸

flink YARN 12月月更

黑盒测试 vs 白盒测试

agnostic

测试 黑盒测试 白盒测试

Spotify高质量工程生产力实践

俞凡

DevOps 大厂实践 spotify 质量工程

运维进阶训练营 -W06H

赤色闪电

运维

思路一转,春暖花开!动动手指,这段程序性能又双叒提升2s~15s

靠谱的程序员

MySQL MyBatisPlus Mybatis-Plus

模块一作业

闲人Eric

架构实战营

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