作者MARKMARK (马克)
看板VR
标题[新闻] 苹果空间运算新世界的关键布局
时间Sat Jul 1 01:27:42 2023
提醒:新闻情报文参阅看板规范β.11,须附上来源及20字以上之心得!
---------------------------------(ctrl+y 删除)--------------------------------
来源:iThome
原文连结(
https://www.ithome.com.tw/news/157545)
本文:
让AR开发,就像开发行动App一样容易】苹果空间运算新世界的关键布局
苹果的首款空间运算头戴设备Vision Pro最近终於问世,但这不只是一个全新的AR硬体产
品线,更是全新的AR内容平台和使用者空间体验平台,苹果更联手迪士尼带进庞大的粉丝
圈的影音品牌,但在苹果AR新战略背後,还有一个关键的开发生态布局,就是要把行动开
发者变成是AR的开发者。
「这是我多年来期盼已久的一天,」苹果执行长Tim Cook在6月初WWDC开发者大会介绍这
台AR空间运算设备出场时这样说到。他进一步指出,就像Mac带来个人运算的革新,
iPhone掀起行动运算的浪潮,Vision Pro的推出代表着进入了空间运算的全新时代。
但这是苹果花了好几年精心策画布局,才走到这一步。
苹果早在2017年就开始布局AR应用市场,甚至比Google都早。当时苹果虽然没有自己的AR
头戴设备,而是把iPhone和iPad变成是行动AR装置,开始能够在这些行动装置上开发AR应
用程式,苹果也是当年第一个开始支援AR的行动平台业者,关键就是透过其释出的一套AR
开发工具ARKit。
ARKit推出不到几年,历经多次改版更新,对於AR开发和应用支援也越来越全面,不只可
以进行3D物体识别和追踪,还支援动作捕捉、多人AR协作,对环境空间、复杂场景处理能
力更大幅提升。而在最新ARKit 6中,更开始支援4K AR应用。随後更多AR开发工具推出,
例如RealityKit和Reality Composer等。
不仅仅是推出行动AR开发工具,苹果後来更进一步把自驾车发展使用的LiDAR光达感测技
术带进iPad Pro平板中,相较於传统感测器,光达扫描器具有公分级的空间解析度处理能
力,可以构建出更完整且细腻的3D空间视图,意味着,AR物件或场景可以更准确地放置在
真实世界中,即使微小的偏差,也能被精确地侦测到。这也让行动开发者能以此开发出更
多元且更复杂的AR应用。後来,苹果甚至在iPhone 12手机上也配备了相同的光达镜头,
进一步扩大了苹果装置AR的应用范围。
将行动开发者与AR空间运算开发新世界无缝接轨
苹果积极发展行动AR技术和开发工具的背後,正是为了未来建构完整的AR开发生态所进行
的布局,随着新的AR设备推出,更进一步往这个目标迈进。
在苹果Vision Pro中,不仅配有超高解析度头戴显示器、具有更强大空间感知、动作追踪
能力,还配备运算力更强以及超低延迟专用处理器,能处理更复杂的运算和即时图形渲染
,支援各种复杂的AR场景或VR沉浸式体验相关应用。从苹果对於这台新AR设备的定位,也
反映出苹果不只当作消费性产品,更视为一种生产力工具和产业应用工具。
苹果AR设备虽然比脸书、微软晚推出,但是背後超过3千万名注册行动开发者是苹果的一
大优势,甚至苹果在设计AR设备时开始着手考虑如何将行动开发者带进3D世界,从这次发
表的AR设备,就能看到苹果处处针对行动开发者无痛转移到新平台所做的布局。
苹果虽然加入了新AR头戴式设备, 改变了使用者操作AR应用的方式,从传统的多点触控
转变为眼睛和手势操作,并且在硬体机制也有所差异。但是,苹果AR头戴设备背後的软体
控制方式并没有改变,行动开发者仍然可以使用以往的软体控制方式,来控制这台设备的
应用程式。举例来说,当AR头戴设备使用者使用手和眼睛操作应用时,开发者只需要关注
触发的事件,例如按下按钮这个动作,就能进行应用功能操控,不需要知道使用者使用的
是哪只手,或者注视的是哪个地方。这种软体操控和硬体机制分离的方式,对於行动开发
者来说,也就更容易开发跨平台的AR应用,不需要因为输入方式、操作模式或硬体机制的
改变,而需要重新学习或大幅调整他们的软体控制方式。
不光如此,苹果虽然推出了新的空间作业系统visionOS,但是保留了与过去的iOS和
iPadOS相同的应用程式开发环境和程式语言,这意味着,行动开发人员可以直接将他们在
行动平台上的开发经验应用到新的空间运算平台上,而无需重新熟悉新的开发环境和语言
。就连App开发过程中,许多SwiftUI视图宣告和命名方式,都与原本的iOS相同,保持一
致性,例如WindowGroup等。苹果目的就是要让空间运算App开发,也能像行动App一样的
DX开发者体验。
全面整合现有行动开发工具、框架
苹果不仅配合行动开发者以往的开发工作流程,还开始全面整合现有的行动开发工具及框
架,来支援新的空间运算平台,包括使用者介面开发框架SwiftUI,行动AR开发工具ARKit
、RealityKit等,还加入了不少新功能和新工具。透过这些工具的整合,降低了新平台的
开发门槛,让他们更容易使用已经熟悉的开发工具,进入AR领域。
在 Vision Pro推出後不久,苹果官网就已经提供了完整详细的开发者设计指引文件,可
以进一步提供行动开发者学习相关开发技巧和知识,还有超过40场手把手的教学影片,从
基础到进阶的内容都有,一步步教导开发者如何开发一支空间运算App。
尤其,苹果将Vision Pro视为一个全新的运算平台,这对於行动开发者将是一个新机会,
比起日益竞争激烈、逐渐变成红海的行动应用市场,新的空间应用市场则具有更大发展潜
力,不只可以开发新应用,开发者还可以将现有行动应用转化为新应用创造新收入,甚至
对於寻找新商业模式和新商机的企业来说,也可能带来新蓝海的机会。
苹果定价策略背後的真意
从苹果的定价策略来看,也能看出它在Vision Pro发展中,针对AR开发生态的布局。苹果
的策略不是短时间让所有开发者都加入,而是先专注於吸引领域内顶尖或优秀的行动开发
者,目的是先培养一批种子开发者,将他们创新、设计和使用者体验带进这个新的运算平
台中, 除了确保应用程式的品质和使用者体验, 更要藉由这些种子人员来进一步扩散影
响力,逐步建立一个活跃的空间运算开发者社群,推动整个空间运算生态圈的进步和发展
。
为了发展新的空间运算生态系,苹果也改变了过去自成一体的App生态圈的做法,开始与
第三方合作。苹果十分了解在新的AR世界中,仅仅依靠自身现有的行动开发生态体系是不
够的,需要有更多元的生态系合作夥伴,例如他们与3D游戏引擎大厂Unity携手合作,让
以Unity引擎开发的应用程式未来能够在Vision Pro设备上来使用。此外,苹果还与竞争
对手迪士尼合作,能在这台AR设备中提供Disney+串流影音内容。
目前iOS平台将近200万个App,苹果表示,Vision Pro明年上市时将有数十万个相容的行
动App能透过新平台来提供服务。当有越来越多的行动开发者参与、第三方生态系合作夥
伴加入,使得许多常用的行动App开始在Vision Pro中来提供服务,带动一股新的空间运
算风潮,也就越有机会吸引到更多苹果用户加入,进而产生出新商业模式,带动更多行动
开发者加入开发,也就越能壮大苹果AR开发生态圈。
不过,AR硬体到位,只是苹果迈向空间运算世界开发之路的第一步,想要加速建构一个完
整且成熟的AR生态圈,甚至开创新蓝海、新商机,全新空间作业系统和开发工具是两大关
键策略。
苹果Vision Pro的5大开发者影响
1.新AR硬体 虽然硬体机制和输入方式改变,但是,背後的软体控制方式并没有改变,
开发者不需要重新学习或大幅调整原有的软体控制方式。
2.新作业系统 新的空间作业系统保留了与iOS和iPadOS相同的开发环境和程式语言,开
发者开发时可以直接应用他们的行动平台开发经验。
3.开发门槛 全面整合现有行动开发工具及框架,来支援新的空间运算平台,包括
SwiftUI、ARKit、RealityKit等,开发者可以继续使用他们已经熟悉的开发工具进行开发
。
4.市场发展潜力 加入全新的空间运算平台,不只可以开发新应用,开发者还可以将现
有行动应用转化为新应用,进而带来新蓝海的机会。
5.定价策略 培养一批种子开发者并进一步扩散影响力到更多开发者。
资料来源:iThome整理,2023年7月。
心得:
难怪Cook说他已经等了好久,原来苹果那麽早就开始布局,不是只是大家现在表面上看到
出个AR硬体而已,AR或VR应用的开发生态布局确实满关键的,没有好用和吸引大家想用的APP
到最後只能当个高档滑雪镜来用~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.160.45.201 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/VR/M.1688146064.A.535.html
1F:推 showwhat2: 苹果应该是主打开发环境,在有软体支持下会比其他VR装 07/01 08:03
2F:→ showwhat2: 置强势很多。 07/01 08:03
3F:推 rickylin: 目前在iPad上已经有AR运用的App了 07/02 04:53
4F:→ rickylin: 直接使用,甚至针对visionOS快速修改就可上线 07/02 04:54
5F:推 rickylin: Rec Room也宣布支援visionOS,打破没有社交功能的评论 07/02 04:56
6F:推 rafe: 目前开发门槛应该是最低的吧,只要会放视窗就能算MR app了 07/04 07:50
7F:→ eva00ave: .....那个啊 07/07 07:35
8F:→ eva00ave: ar要定位准确用的话还是和vr一样的定位逻辑 07/07 07:35
9F:→ eva00ave: 和手机的ar根本没有可比性 07/07 07:35
10F:→ eva00ave: 不是画面显示出来而已底层的运作逻辑就不一样了 07/07 07:35
11F:推 shin2190: 只有安卓才乱成一团,Apple现在的AR全都是基於LiDAR,没 07/07 11:47
12F:→ shin2190: 有啥逻辑不同的问题 07/07 11:47