我计划为我的学术项目开发一种校园导航移动应用程序,结合增强现实技术。我决定使用React Native开发跨平台的移动应用程序(IOS和android)。我是React Native和AR的全新人物。这是我的问题。
1)任何AR库都完全支持React Native吗?能够在Android和IOS中正常工作吗? (我发现很少支持Android和IOS的AR SDK,但我不确定是否支持React Native)
2)React VR构建在React Native框架上。是否意味着React VR可用于实现我的目标(AR导航)?
3)任何人都可以分享他们在React Native和AR中的经验吗?然后我将有一个明确的方式开始。
答案 0 :(得分:2)
刚刚遇到这个问题(希望我不会太迟),但我公司发布了一个名为Viro AR的React Native AR平台:https://viromedia.com/viroar/
回答你的问题:
它与React Native完全集成,因为您在React Native代码中包含Viro组件,并与React Native同时使用它在AR之上添加2D UI。目前它只支持适用于iOS的ARKit,但很快就会推出适用于Android的ARCore(尽管ARCore仍然处于开发者预览状态,因此它还没有为消费者做好准备)。
React VR构建于React Native之上,但它不会在当前状态下为您提供AR导航,因为它缺少AR框架/库为您提供的6DOF跟踪。虽然,如果您对VR也感兴趣,Viro也支持VR w / React Native(Gear,Cardboard iOS / Android和Daydream支持):https://viromedia.com/virovr/
我们构建了支持ARKit的应用程序Figment AR,使用我们的AR平台以及用于2D UI的React Native(想想按钮和列表视图以及预览屏幕)。您现在可以在Apple App Store上找到该应用程序:https://itunes.apple.com/app/id1270018902
所以是的,试试我们的平台,让我们知道它是否适合你。以下是一些链接: