写点什么

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

评论

发布
暂无评论

免费下载O’Reilly出版社全新之作《建立机器学习流水线》

计算机与AI

学习

JVM调优不知道怎么回答,阿里总结四大模块,学不会就背过来

小Q

Java 学习 架构 面试 JVM

使用 Go 实现 Async/Await 模式

Roc

channel goroutines Async Go 语言

监控之美——监控系统选型分析及误区探讨

华章IT

运维 云原生 监控 Prometheus

今年最火的 Golang 云原生开源项目,可能就是它了!

孙健波

Kubernetes k8s OAM KubeVela CloudNative

苹果开始告别英特尔

罗燕珊

macOS Big Sur 芯片 苹果 MacBook 英特尔

【薪火计划】06 - 你推崇的领导方式是怎么样的?

码上生长

管理

根治可扩展、高可用、高性能“神器”:SpringCloud+Nginx高并发编程手册

Java架构追梦

Java nginx 架构 面试 微服务

架构师训练营第一期-第十周学习总结

卖猪肉的大叔

极客大学架构师训练营

Nginx的反向代理与负载均衡--配置Nginx

Linux服务器开发

nginx 负载均衡 反向代理 后端 Linux服务器

面试无忧:源码+实践,讲到MySQL调优的底层算法实现

小Q

Java 数据库 学习 面试 算法

《华为数据之道》读书笔记:第 6 章 面向“自助消费”的数据服务建设

方志

数据中台 数据仓库 数字化转型 数据治理

《华为数据之道》读书笔记:第 7章 打造“数字孪生”的数据全量感知能力

方志

数据中台 数字化转型

甲方日常 59

句子

工作 随笔杂谈 日常

区块链开发落地,联盟链系统平台搭建

t13823115967

区块链 区块链开发落地 联盟链系统平台搭建

区块链政务系统开发解决方案

t13823115967

区块链+ 区块链开发落地 政务系统开发解决方案

微博和B站屏蔽马保国相关信息:自媒体蹭热度要适可而止

石头IT视角

一枚程序猿的MacBook M1详细体验报告

Zhendong

CPU飙高问题排查

程序猿玄微子

三万字无坑搭建基于Docker+K8S+GitLab/SVN+Jenkins+Harbor持续集成交付环境!!

冰河

Docker 云原生 k8s

二分发代码模板

小兵

Spring 源码学习 02:关于 Spring IoC 和 Bean 的概念

程序员小航

spring 源码 源码分析 ioc

现在Php、Java、Python横行霸道的市场,C++程序员们都在干什么呢?

ShenDu_Linux

c++ 程序员 编程语言 C语言 软件工程师

《华为数据之道》读书笔记:第 8 章 打造“清洁数据”的质量综合管理能力

方志

数字化转型 数据质量管理

阿里内部“高并发通关秘籍”曝光,看完带给你独一无二的认知!

比伯

Java 编程 架构 面试 计算机

磁盘到底是怎样工作的?一文理解硬盘结构

Guanngxu

操作系统

聊聊销售背后的策略

吴晨曦

创业 销售管理

架构师训练营第 1 期 - 第 10 周 - 学习总结

wgl

极客大学架构师训练营

Spock单元测试框架实战指南四 - 异常测试

Java老k

单元测试 spock

前嗅教你大数据:常见几种编码介绍

前嗅大数据

大数据 编码 编码指南

5分钟学会6个阿里内部编程的方法

Java架构师迁哥

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