9月12日,当苹果发布其10周年纪念版iPhone时,最有趣的进展将不是对硬件的升级。而是苹果给应用开发者提供的应用开发平台ARKit,使应用程序将能够在手机上运行,并充分利用苹
9月12日,当苹果发布其10周年纪念版iPhone时,最有趣的进展将不是对硬件的升级。而是苹果给应用开发者提供的应用开发平台ARKit,使应用程序将能够在手机上运行,并充分利用苹果最新的增强现实技术。
这个平台可以让一种全新的应用出现,让它看起来像是电脑生成的物体,并与现实世界互动。这可能会重新激起用户下载应用的兴趣:comScore最近的一份报告显示,51%的用户每月都不下载新应用,比去年增加了2个百分点。此外,它还可以为一些新应用开发者创造一个机会,让他们在这个由Facebook和谷歌主导的行业占据一席之地。(根据comScore的数据,美国智能手机上最受欢迎的7款应用都是由Facebook或谷歌所有。)
在即将发布的苹果新iOS 11版本中,包括ARKit增强现实平台,可能预示着一中整合了增强现实的新应用即将到来。这可能会带来新的社交和游戏体验,并可能撼动由大公司主导的应用行业。
“你必须从头开始重新思考应用的整体概念,”6D.ai首席执行官Matt Miesnieks表示。6D.ai是一家专注于AR计算机视觉的创业公司。“我敢肯定,在接下来的六个月里出现的一些新奇事物中,有几个将会取得不错结果。”
增强现实技术可以通过摄像头把虚拟物品和现实世界都叠加在手机屏幕上,现在已经可以通过Snapchat等应用实现。不过,由于手机的处理能力有限,而且手机的传感器无法调用,所以到目前为止,这种体验还不是很好。其结果是,开发者和内容创作者并没有将重心放在制作增强现实的应用上。
使用手机传感器
苹果的新软件ARKit,安装在新iPhone上的iOS 11中,旨在创造更好的AR体验。当开发者使用ARKit开发应用时,该软件会自动调用手机上的多个传感器,而开发者自己永远无法做到这一点。其结果是,虚拟物体看起来更逼真,也更不容易抖动,而且可以在现实世界中被固定在一个位置上。如果在YouTube和科技新闻网站上出现的ARKit演示的产品可以作为参考,那么开发者们就会蜂拥而入。
宜家已经展示了一款基于ArKit驱动的应用,将其家具叠加在现实生活中的房间里,而“行尸走肉”电视节目的制作者们则推出了一款视频游戏应用,里面的僵尸似乎存在于现实世界中。
不过,使用ARKit开发的应用并不仅仅是游戏和营销噱头。总部位于伦敦的Gravity Sketch已经开发了一款增强现实版的技术设计软件。联合创始人Daniela Paredes Fuentes说,一些主要汽车制造商的设计师,已经在他们的手机上使用了Gravity Sketch早期原型版本的增强现实软件,这是他们日常生活的一部分。
Paredes Fuentes拒绝透露她的汽车公司客户的名字。她说,设计师们使用Gravity Sketch的虚拟现实软件来创建汽车概念的3D模型。然后,其他设计师会在他们的手机上完成设计,然后看着在桌子上或在空房间里的车。设计师们不是用他们的食指和拇指捏住手机的屏幕上的汽车进行旋转,而是可以走到汽车的周围。
“这就像在你面前有一个真实的物体,”她说。
谷歌也在加大对开发人员的支持力度。尽管该公司在2014年推出了一款名为Tango的AR软件,但使用安卓系统的手机制造商并没有广泛采用。谷歌最近发布了一个类似于ARKit的开发者平台,名称为ARCore。微软也是Windows混合现实的玩家,是一款独立的虚拟现实和增强现实软件操作系统。微软有市场上唯一一款先进的“混合现实”头戴式设备,HoloLens,但这款设备面向的是企业客户,他们开发定制软件来提高员工的工作效率。不过,苹果可能会吸引最多的开发者,因为ARKit将可以在三代iPhone上进行开发——即将推出的iPhone 8,以及7和6s。这将确保为开发者提供了一个巨大且潜在利润丰厚的用户群体。
最大的问题是,在增强现实技术方面是否有钱赚。在App Store应用商店的早期阶段,开发者们以99美分的价格销售了一款巧妙的应用。很有可能,有趣的增强现实体验可以在低价位的产品中畅销。增强现实游戏可能也会吸引应用购买,而像Gravity Sketch这样的企业应用也可以以订阅的方式出售。
从长期来看,ARKit的有趣之处在于,人们会发现最实用、最有趣的增强现实体验可能还没有被发明出来。没有人——即使是苹果——也无法完全预见到可以开发的应用类型有哪些。
2008年苹果推出App store时,情况也是如此。最受欢迎的付费应用程序是“Koi Pond”,它就是一个观赏鱼的应用。(现在有很多类似于Koi Pond的应用,尽管它们都不是最畅销的。)例如,很少有人能预见到像Uber这样的应用的诞生。
新体验
与The Information进行交流的开发者们正在思考这么一个问题:ARKit如何能够在现实世界中创造出新的社交和游戏体验?例如,一个人可以佩戴一个与角色扮演游戏相关的实体徽章。如果另一个人看到了这个徽章,他们就可以把手机对着它,然后就能看到佩戴徽章的这个人变成了游戏中的人物。
开发者们表示,在大街上安装增强现实“信标”,可能会在户外或购物中心引发AR体验。在纽约,一名游客可能会收到附近一座灯塔的通知。游客可以通过iPhone查看周围的区域,获取建筑物和地标的信息,这些信息可以用来显示该地区100年前的样子,当然,也可以是未来100年。
如果ARkit成功了,现实世界可能会充满各种各样的、肉眼是看不见的或者毫无意义的信标和标识符。但是,通过支持ARKit手机,人们可以体验到无限的虚拟内容。
如果增强现实成为手机上的一项常见活动,它可能会产生一些附带效应,比如为增强现实眼镜创造需求,许多公司认为这是下一个计算平台。增强现实眼镜可以替代手机,来直接完成相应的任务。
不过,制造一款轻薄、时尚的增强现实眼镜所需的技术,可能需要几十年的时间才能实现。此外,ARKit也可以激发用户的需求,从而加速这项技术的发展。