基于MapBox开发商业应用程序

问题描述

我们正处于初始设计阶段,并很快开始为具有服务器后端的IOS和Android制作基于MapBox的应用程序而非游戏的原型。

鉴于Unity3d的特征,我想建议一下这是否是开发商业非游戏应用程序的最佳平台。最初进行Unity3d讨论的原因是,当前的开发团队都具有Unity技能。

我们一直在寻找没有经验的xamarine形式,作为一种可能的选择。

我们非常感谢有关选择平台的一些建议,经验等。

解决方法

这取决于您的需求,请记住Mapbox具有适用于多个框架(如Unity)的SDK。

像一切一样,Unity也有其优缺点:

优点:

  1. 轻松的UI开发
  2. 如果您的应用程序是3D重型的,将易于处理,例如音频, 动画等
  3. 易于在多平台上导出
  4. 轻松实现AR / VR集成

缺点:

  1. 大量的电池消耗
  2. 默认情况下为应用程序大小增加25MB
  3. 如果您使用多个本机功能,则必须编写多个代码 每个平台的插件
  4. 没有默认的UI本机组件

如果我还记得的话,我会更新答案!