增强现实领域中的开发者正站在这项新兴技术的最前沿。得易于市场浓厚的兴趣(尤其是科技圈),有很多开发者正在研发潜在的解决方案和技术的用例。开发者对工具和基础设施也投入了大量的时间,金钱和精力。无论好坏,这也意味着市场正不断发生变化。
今天,微软宣布将HoloToolkit-Unity改名为MixedRealityToolkit-Unity。HoloToolkit-Unity是微软官方的一个开源项目,可以帮助开发者快速开发HoloLens应用,并快速为开发者的项目提供基本输入、空间映射以及场景匹配等特性的集成。此次,微软为MixedRealityToolkit-Unity(也就是HoloToolkit-Unity)加入了新工具,用于开发新MR头显的应用。
除了这一重大更新,微软还透露了面向Master和Windows混合现实的部分路线图,名为DevUnity2017.2.0。根据路线图,微软的目标是让重大更新可以对标最新的Unity主版本。
更新时总是存在一定程度的风险,特别是在中型和大型项目。在大多数情况下,你需要备份软件和SDK版本。这是为了避免重大的破坏更改,并因此带来的数周时间的潜在修复。制定一个路线图,即使是一个基本的细节,项目经理将能更好地计划何时进行更新或何时备份项目。这样,我们至少能更精确地判断潜在的新功能,并避免修复新错误的时间损失风险。
建议:
站在最前沿的问题,有时候你是最先栽跟头的那一个。当你在负责beta软件而不是测试发行版本时尤其如此。以下是部分建议整理,希望大家能够少遭点罪。
1.阅读功能列表,确定添加的功能是否值得一天的停机时间或其他问题的风险。
2.计划你的更新。
3.如果你是一名服务社区并希望为他人铺路的开发者,请确保你使用单独的代码库来开发早期发行版本,这样将能避免严重的停机时间。
4.源代码控制是你的朋友。
5.使用单独的计算机或单独进行登录,因为beta软件测试需要走很长的路。对某些人来说,一整台电脑都致力于测试beta版更新可能是大材小用。前提是你把整台电脑都用于运行测试版软件。