混合移动应用程序开发的企业级框架?

时间:2016-09-12 07:40:28

标签: javascript angularjs apache sencha-touch hybrid-mobile-app

哪一个是混合移动应用开发的最佳企业级框架?需要考虑的一些问题可能是:

  1. 易于集成到第三方库(支付网关等)
  2. 开发者友好
  3. 开源首选
  4. 数据安全性的一大特色***

2 个答案:

答案 0 :(得分:0)

这是一个非常开放的个人问题,我会推荐你​​.net,Java或Ionic。

答案 1 :(得分:0)

我是 Sencha Touch 的忠实粉丝,但有一个例外。当您需要支持OData时,我使用 SAPUI5

关于您的清单:

易于集成到第三方库(支付网关等)

使用Sencha Touch,您可以轻松添加任何库,它是一个完整的框架,而不仅仅是一堆库。 另一个优点是,您可以使用ExtJS(不是免费的)升级到响应式AND移动框架

开发者友好

有一个庞大的社区,初学者有一个良好的学习曲线。 几乎没有什么典型的错误(比如布局,忘记将它用于列表)。

开源首选

Sencha Touch不是开源的,但Sencha Touch和ExtJS有一个社区版。 SAPUI5有一个名为OPENUI5的开源项目

数据安全性的主要特征之一***

使用JavaScript框架,您无法真正提高数据安全性。 如果你去本机数据受Android和iOS保护。应用程序关闭时,没有可用的数据。 它始终是:如果您有手机和软件,您将获得数据。 因此,它更像是一种编程范式。尽可能少地在运行时保留可用的数据。