我非常了解围绕用于创建跨平台移动应用程序的不同方法和软件产品的大量问题和帖子。而不是问一个一般性的问题,我的问题是具体的。提到的两种产品中哪一种最适合我的要求?
我的需求很简单。我需要快速、低成本地制作这个应用程序。但是,它确实需要可靠且跨平台。该应用程序仅用于企业内部,因此不太强调严格遵守每个平台的 UI(尽管这并不否定 UI 设计的重要性)——所以像 Kendo UI 这样的东西就可以了。
该应用程序的主要目的是收集手机的 GPS 位置,并每 2 秒将其传递给我们的服务器,该服务器将在 Google 地图上绘制位置。因此,GPS 定位要求至关重要,应用程序能够可靠地“打电话回家”并通过 Web 服务调用传递纬度和经度也是如此。
由于上述所有原因,我相信混合应用程序是前进的方向。我意识到这将对应用程序的速度产生很小的影响,但我预计这不会成为问题。在我对潜在开发产品的评估中,我对 Xamarin 或 Intel XDK 感到最满意。
英特尔 XDK 似乎是“潜入”最快且成本较低的选择(如果这不是商业用途,我认为我不必支付每位用户的费用),但是,考虑到我的要求,如果我选择了这个而不是 Xamarin?
非常感谢。