设计增强现实移动应用的最佳工具是什么?
我们正在适应科技领域的创新和新创造。虚拟现实和增强现实即将“冲上风口浪尖”——与虚拟现实不同,它要求你生活在一个全新的环境中(虚拟)。相反,增强现实使用你现有的自然世界(环境),只是在其上叠加虚拟信息。
谈到开发应用程序,如果你问我一个关于工具的私人问题——我会说“很多工具”,但有一些特定的工具或工具包可以提供你从软件开发工具包中需要的所有最好的东西。让我向您展示四种可供选择的工具:
Vuforia是最受开发者欢迎的增强现实平台之一。Vuforia是一个AR库,兼容iOS,Android,UWP,以及一些品牌的智能眼镜。其SDK(软件开发工具包)也在不断发展。不幸的是,Vufora不是开源的,但它的价格是合理的,并且没有教育或开发的前期成本。
到目前为止,我已经当了超过四分之一世纪的球员了。说到游戏及其开发平台,我永远不会“过饱和”。Unity是一个多用途的游戏引擎,主要用于开发2D和3D视频游戏,以及主机、计算机和移动设备的模拟。
EasyAR SDK是一个移动应用程序和增强现实引擎,它使增强现实变得更容易。EasyAR支持的功能包括3D物体识别、图像识别、环境感知、智能玻璃解决方案、云识别、app云打包、屏幕录制、内容和集成支持。虽然不同版本的特点可能不同。但真正重要的是,你可以在开始之前找到每个版本的描述,进行比较和尝试。
ARKit为iPhone和iPad分别开发AR应用提供了前沿平台。它被集成到iOS设备的相机和运动功能中,以在iOS应用程序中创建增强现实体验。我引用苹果公司首席执行官蒂姆的话。当库克在2017年6月宣布ARKit的时候——“我认为这是一个像智能手机一样伟大的想法。
智能手机适合所有人,我们也不必认为iPhone是针对特定人群、国家或垂直市场的:它适合所有人。我觉得AR就是那么大,非常大。AR开发者可以使用ARKit制作不同复杂度的增强现实游戏和应用,如本链接所述。