【发布时间】:2019-12-17 18:38:46
【问题描述】:
定制是此应用程序的主要优先事项。
- 我们有一个基于 DoJo 的现有移动应用程序,将其用作我们新应用程序的基础是否是个好主意。
【问题讨论】:
标签: .net mobile jquery-mobile dojo phonegap-plugins
定制是此应用程序的主要优先事项。
【问题讨论】:
标签: .net mobile jquery-mobile dojo phonegap-plugins
您的问题的答案不是直截了当的。这里有两种方法;
DoJo(Cordova) - 如果您决定基于 DoJo(Cordova) 构建您的移动应用程序,您将拥有一个性能不如原生应用程序的混合应用程序。好的方面是您可以通过一些额外的工作快速获得移动应用程序。一个主要的缺点是将来您可能需要cordova库中不可用的核心本机功能,这可能意味着您需要重新原生地编写您的应用程序,而性能现在可能是cordova吮吸的主要因素。
React Native - 这将帮助您使用与您所知道的 javascript 相同的知识构建原生移动应用程序。这种方法的好处是您可以决定为某些本机功能编写 Java/swift,这使得可能性无限。唯一的问题是您必须从头开始启动移动应用程序,这与上述方法不同,因此需要更长的时间才能完成。
我建议你使用 React Native 方法。
【讨论】: