苹果 发布了一份“AR/VR 框架工程师”的职位列表,其角色被描述为“开发全新的应用程序范式”。
该清单由现任 Apple 经理 Hayden Lee在 Twitter 上分享。作为社交 VR 领域的先驱,Lee 共同创立了Convrge和Bigscreen。根据他的 LinkedIn 页面,他于 2020 年年中被 Apple 聘用从事 AR/VR 工作,并于 10 月成为经理。
软件框架是开发人员可以使用的组件、资产和功能的集合,而不是重新发明轮子。这份清单的有趣之处在于,它暗示了苹果可能会采取AR/VR软件的方式。
该角色被列为涉及“分布式系统”——在多台协调的联网计算机(或在这种情况下是头显)上运行的软件,并要求实时体验。以下是对工作本身的描述:
您将研究和开发一个全新的应用程序范式——这一挑战需要在不牺牲代码质量或对细节的关注的情况下进行快速实验和原型设计。与苹果的UI框架、人机界面设计师和系统软件团队密切合作——这个角色将推动你跳出框框思考,并解决AR/VR领域难以置信的雄心勃勃和有趣的问题。您将能够访问各种各样的内部框架和服务,这些框架和服务将允许您构建与我们的操作系统深度集成的软件。
“一种全新的应用范式”,即“与我们的操作系统深度集成”,这表明苹果可能正在探索为开发者提供高水平的工具来构建固有的多用户空间应用。这样的框架可以让应用程序在同一个空间或跨互联网的多个设备上无缝运行,使用像UI这样遵循最佳实践的同步组件。
所有这一切在今天都是可以手动实现的,或者通过Unity和Unreal等引擎中的第三方框架组合实现。但通过ARKit的RealityKit和RealityComposer,苹果已经显示出提供更高级别工具处理任务的愿望,如材料、阴影、物理、动画、空间音频等。这让苹果能够完善这些核心技术,而开发者则专注于构建实际内容,而不是复制每个内容。对用户来说,这意味着应用程序之间的一致性和质量更高,即使是那些低预算的应用程序。
我们还没有听到关于苹果传闻中的AR/VR设备的rOS操作系统的细节,该设备最早可能在明年发布。但这一清单暗示,尽管有所有的硬件宣传,苹果在这个领域真正的创新可能是一种根本不同的软件方法。