写点什么

24 小时随时随地高效沉浸式编程:我用 Vision Pro 做到了,老板高兴坏了

  • 2024-02-18
    北京
  • 本文字数:3268 字

    阅读完需:约 11 分钟

大小:1.52M时长:08:50
24小时随时随地高效沉浸式编程:我用Vision Pro做到了,老板高兴坏了

Vision Pro 能否成为编程助手?

 

想象一下,你不再被格子间或堆满生活用品的房间束缚,取而代之的是:你置身于风景如画的湖畔,眼前是郁郁葱葱的绿色山区,耳边是婉转悠扬的鸟鸣声,湖面上波光粼粼,薄雾轻盈地升腾,一切都是那么静谧美好。在这种环境下,你还能像以前一样写代码吗?或许灵感会像泉水般涌现,思绪也会像清风般飘逸,指尖跃动的代码,仿佛也能化作这湖光山色的一部分,充满了灵动与活力?

 


苹果公司在推出 Vision Pro 时,介绍的应用场景不是很多,包括提供更具有沉浸感的影视和游戏体验、运行 App Store 中已有的 App、多屏办公等。一些人已经使用它来玩游戏、观看影视,那么除此之外,头显设备能提高程序员们的生产力吗?

 

实际上,在苹果 Vision Pro 发布两周后,不少开发人员已经尝试了使用该设备来编写代码,并纷纷通过录制视频或写博客文章的方式给出了评价。

 

一位名为“Your Average Tech Bro”的 YouTuber,决定从早上 7:40 起床开始,尝试佩戴这款头戴设备,以便在接下来的 24 小时里一直戴着它来编程。一天体验下来,他的感受还挺不错,并且讽刺那些嫌这款头显太重的兄弟,认为他们“该锻练身体了”。他也提出了一个使用这款头显进行编程的一个缺点:无法捕捉到某些网站上的小按钮,细节做得不够精细。但他认为 Vision Pro 在未来将是一个成功的设备,只是需要再等等。

 


作为一名软件工程师,视频博主 Utsav 也好奇是否能使用 Vision Pro 帮助自己完成编程工作,于是自费买了台设备,并花了足足一周的时间进行体验。对他而言,是将他原来的 MacBook Pro 屏幕无缝地转变为了一个非常大的、令人难以置信的清晰虚拟屏幕。

 


另一方面,虽然写代码是工作中的重要组成部分,但还有一部分工作是需要协作的,因此他也认为需要在场景上做一些有意义的增强。

 

总之,Utsav 得出的结论是,尽管这项技术尚未完全成熟,且其价格合理性难以证明,但它仍然可以成为偶尔需要集中编码体验的理想助手。因此,总的来说,尽管这样的完美设备“尚未出现”,但苹果头显在当前使用案例中仍然是最佳选择。

 

软件开发人员、IT 企业家 Willem 也做了同样的尝试,他坐在自家阁楼里,房间里几乎没有家具,而是堆满了两个孩子的用品和玩具,但他将头显背景设置成了面向山川湖泊。他感觉这样能快速进入状态,过滤掉现实世界中的种种视觉干扰因素。

 

其他网友对 Willem 的看法表示非常赞同:“我很容易分心,尤其是在家工作时,我常常四处走动。对我来说,拥有一个轻便的工作空间,可以随身携带,进行轻松工作(例如聊天、电子邮件等),这一点非常吸引人。虽然佩戴 Vision Pro 或许看起来有些愚蠢,但 Willem 的分享确实帮助我看到了使用 Vision Pro 的潜力,比苹果广告描述得更好。”

 

但这也意味着,Vision Pro 可以被携带到任何地方,并让你快速进入到工作模式。这有点像手机,虽然我们不喜欢为别人 7*24 小时地提供服务,但手机使这成为了可能。 Vision Pro 的到来,也可能让我们面临类似的问题——不必携带 MacBook 或者大屏幕也能随时随地提供服务,还能始终保持高效工作状态。

 

以下是 Willem 的感受:

 

体验苹果 Vision Pro:主打一个无干扰的编程环境

 

不少音乐发烧友都喜欢选择高端耳机,享受由此带来的高品质音乐播放体验。苹果 Vision Pro 也差不多,只是这次服务我们的眼睛、而非耳朵。它的佩戴感受类似于护目镜,透过镜片看到的则是一个与现实融为一体的数字世界。我们可以选择将外部真实场景透传进来,也可以将背景过滤掉,类似于降噪耳机屏蔽实际环境音。

 


苹果 Vision Pro,为挑剔的眼睛而生。

苹果 Vision Pro 头显搭载一系列先进芯片、传感器与摄像头,能够将虚拟物体投射进我们的现实世界、实现数字界面的稳定悬停,并实时接受用户的交互和操作。我们可以借此实现很多功能,比如在眼前搞出一块巨大的影院屏幕,或者让家人相簿环绕在我们周围。当然,也可以使用 Vision Pro 处理工作,面对湖泊编程。

 

事实证明,Vision Pro 不只是一台精美的可穿戴投影仪,更有着良好的交互体验!它的内侧摄像头能够跟踪用户的虹膜位置,实现眼动与视线落点定位。这些信息可进一步用于同数字世界的互动。另有一组摄像头会记录下用户指尖的细微运作,而且所有一切都被无缝整合成统一的体验,让操作者能够“查看和点击”,整个过程与传统电脑上的指向加点击和移动设备上的触摸加滑动一样既顺畅、又自然。

 

整个基础交互模型的效果非常好,短短几分钟后我就感觉完全适应了。而且在此之后,我甚至开始怀疑,为什么当初 iPhone 和 iPad 不提供类似的响应模式。这就是经典的苹果魔法,他们解决了所有复杂、艰深的底层难题,只留给用户丝滑的操作体验。Vision Pro 干得非常漂亮,点赞!



接入 Vision Pro 的蓝牙键盘和触控板。

 

为了完成日常工作,我得把标准蓝牙键盘和触控板接入 Vision Pro,再通过触摸的方式进行输入——好在整个感受非常自然。Vision Pro 不需要再连接计算机,因为它本身就是一部强劲的计算设备,搭载有性能超群的苹果自研芯片和充足的内置存储空间(我的是 1 TB 版本)。

 


键盘、触控板、Vision Pro 再加一杯咖啡,我的工作台就搭起来了。

 

我本人特别喜欢平板电脑,爱的就是它们的便携性和强大的功能。Vision Pro 无疑朝着这个方向又迈进了一步:它更加便携,而且能在眼前为我们呈现一整个虚拟的世界。这就像是把巨大的多显示器组合装进了自己的口袋——简直疯狂!

 


绝非幻想:显示屏、键盘、触控板(请注意实体键盘上方悬停的,其实是 Vision Pro 的 UI 屏幕)。



我们可以像这样轻松摆放多块虚拟显示屏。



通过这张 2D 图像可能感觉不出来,但 Vision Pro 提供的多屏效果是有景深的,如同真有两块屏幕竖在桌上。



大家可以围着屏幕看、贴近屏幕看,甚至把它们在背景空间里拖来拖去、任意摆放。



画面看起来非常自然,我的大脑甚至总觉得自己一伸手就会碰到。

 

在把数字世界跟现实世界混合起来这件事上,苹果的确完成得不错,也让用户有了一边操作、一边对实际环境保持关注的能力。我个人也很喜欢,因为它不会让人感觉“被封闭在了电脑里”。整个体验非常适合某些工作流程,例如发送电子邮件、检索内容或者拨打电话。当然,大家也可以选择完全沉浸在 Vision Pro 提供的虚拟环境中、关闭真实背景的透传显示,整个体验将有所不同。

 

有些朋友称之为“深度工作”模式,更适合那些需要集中注意力的任务。我也发现 Vision Pro 特别强大,能够让我面对繁重的工作时快速进入心流状态。我可以让自己彻底沉浸在上下文(图像、日志、代码、模型)当中,过滤掉现实世界中的种种视觉干扰因素。

 


这些窗口就是同一项目中的各相关界面——它们尺寸都很大,中间的长条型窗口看起来有 3 米高!



哪怕是上图里“最小”的窗口,实际上也尺寸惊人;为了直观对照,我去掉了虚拟月球背景,现在窗口就跟我女儿的鞋形成了鲜明对比。

 

这就相当于把一个个窗口弄到像钢铁侠战衣的展柜那么大,这也是我喜爱 Vision Pro 的原因之一。显示内容几乎能跟环境融为一体,用户可以在其中随意排布和处理自己手头的工作。我自己还特别喜欢在窗口之间走来走去,这边看看代码、那边看看服务器输出,感觉自己如同置身一处宽敞的机房、面对一台“庞大且运转迅速的机器”。这种感受跟以往任何传统桌面体验都完全不同。

 


再次强调,2D 的照片体现不出实际观感,总之能在数字环境中走来走去真的太神奇了!



这些窗口非常巨大,甚至让普普通通的状态数据有了种庄严、肃穆的感觉。



如果转为纯虚拟环境,Vision Pro 还会在我们即将撞上物体时发出警告——最大的风险,当然就是跑来跑去的小孩子喽!

 

我将继续探索、学习和体验 Vision Pro,而且就目前来讲,我已经被它那强大的数字 3D 空间展示能力所折服。整个使用感受非常自然,不禁让我想起自己刚刚拥有初代 iPhone 时,每次滑动解锁都会憨憨笑出声来,但 Vision Pro 更复杂也更强大,其中还有更多要素可以解锁。



说到缺点……戴着 Vision Pro 喝咖啡真的很费劲,苹果最好考虑改进一下:-)

 

参考链接:

https://www.youtube.com/watch?v=12qdf3NAJmo

https://www.youtube.com/watch?v=8LLbtNswsn0

https://www.youtube.com/watch?v=clRj-4dsRPw

https://willem.com/blog/2024-02-16_vision-pro/

 

2024-02-18 18:449159

评论 2 条评论

发布
用户头像
Vision Pro的应用案例展示了沉浸式技术在提升研发效能方面的巨大潜力。通过实现24小时随时随地的编程环境,不仅极大提高了工作效率,也为远程工作提供了新的解决方案。这一进步不仅受到企业的欢迎,更预示着未来工作方式的转变。
2024-02-23 09:46 · 北京
回复
用户头像
喝水咖啡可以用吸管,虽没摸过还但我觉得更加的轻便及简洁更为关键
2024-02-19 09:17 · 北京
回复
没有更多了
发现更多内容

华为大数据开发平台 DataFactory 行业应用典型案例

宇宙之一粟

华为云 大数据技术 8月月更

软件测试 | 测试开发 | 利用 pytest 玩转数据驱动测试框架

测吧(北京)科技有限公司

pytest

阿里P8架构师汇总了史上101个最牛逼的Java技术点

钟奕礼

Java 编程 程序员 架构 java面试

长安链p2p-Liquid学习笔记

长安链

Java:将Excel转换为XPS

Geek_249eec

Java Excel XPS

软件测试 | 测试开发 | MockServer 服务框架设计

测吧(北京)科技有限公司

软件测试

华为云咨询携手商业伙伴探索咨询业态升级

宇宙之一粟

数字化转型 8月月更

佛山等保测评机构有哪些?怎么做?

行云管家

等保 等级测评 佛山

开源一夏 |为什么BigDecimal比较大小一定要用compareTo

六月的雨在InfoQ

开源 equals BigDecimal 8月月更 compareTo

单测增量代码覆盖率统计方案

转转技术团队

测试 测试覆盖率统计工具

Spring源码解析(五)Spring 加载bean 依赖注入

石臻臻的杂货铺

spring 源码 8月月更

微服务日志监控的挑战及应对方案

穿过生命散发芬芳

日志监控 8月月更

软件测试 | 测试开发 | RPC接口测试技术-Tcp 协议的接口测试

测吧(北京)科技有限公司

TCP/IP

MASA Stack 第四期社区例会

MASA技术团队

.net 云原生 dapr blazor MASA

软件测试 | 测试开发 | APK 逆向工程 - 解析 apk 基本信息和方法调用图

测吧(北京)科技有限公司

软件测试 测试 APK

面试 | 百度测试开发岗位面试题目回顾

测吧(北京)科技有限公司

面试‘

MobTech 短信验证Android端 API

MobTech袤博科技

android

阿里P8大牛手写《亿级流量并发手册》GitHub下载榜飙升至第一

退休的汤姆

Java 程序员 面试 社招 秋招

表弟面试阿里又挂了,我强烈推荐程序员必备阿里面试的300+面试题(含答案解析)给他后,苦肝两月,成功上岸蚂蚁金服

钟奕礼

Java 编程 程序员 java面试 技术宅

何止一个惨字形容,水滴Java面试一轮游,壮烈了,问啥啥不会,数据库血崩,我该怎么办?

钟奕礼

Java 编程 程序员 后端 java面试

数字藏品系统开发:(开发NFT数字藏品源码)

开源直播系统源码

NFT 数字藏品 数字藏品系统

云监控是什么意思?哪个软件好?

行云管家

云计算 云平台 云监控

Spring源码分析(六)FactoryBean 接口解析

石臻臻的杂货铺

spring 源码 8月月更

软件测试 | 测试开发 | 文未有福利 | 接口自动化你不懂?听HttpRunner的作者怎么说

测吧(北京)科技有限公司

HttpRunner

leetcode 409 Longest Palindrome 最长回文串(简单)

okokabcd

LeetCode 算法与数据结构

基于 LowCodeEngine 的调试能力建设与实践

阿里巴巴终端技术

前端 低代码

华为初面+综合面试(Java技术面)附上面试题

钟奕礼

Java 编程 程序员 java面试 后端架构

软件测试 | 测试开发 | 专项测试技术初识Hook

测吧(北京)科技有限公司

软件测试 hook

全球首创!网易伏羲提出135种人脸表情划分标准,荣登IEEE官网

网易伏羲

人工智能 IEEE 网易伏羲

APP上架因收集个人信息问题被拒绝该怎么解决?

YonBuilder低代码开发平台

程序员 技术 App 信息安全

企业应用现代化实用教程 | 微服务架构怎么选?Dubbo、Spring Cloud、Istio终极对决

York

微服务 云原生 Spring Cloud istio Service Mesh (ASM)

24小时随时随地高效沉浸式编程:我用Vision Pro做到了,老板高兴坏了_研发效能_Tina_InfoQ精选文章