Sencha Touch 2或DHTMLX Touch

时间:2012-03-20 09:36:29

标签: sencha-touch sencha-touch-2 dhtmlx

我已经就这个主题做了很多研究,但我似乎无法找到这两个框架的任何“突破”问题。

DHMTLX Touch的缺点:

  • 不像Sencha那样在市场上流行
  • 没有Sencha那么多的控件(但仍提供所需的控件)
  • 不像Sencha那样可配置(我可以使用未提供的配置选项)

Sencha Touch 2的缺点:

  • 糟糕的文档(但因为版本刚出来)。
  • 你迷失在许多可能性和组合中。
  • 掌握
  • 是一个难以理解的框架

你能帮助我在这个列表中添加一些缺点吗?

2 个答案:

答案 0 :(得分:1)

我无法判断Sencha Touch 2,但之前我曾使用过Sencha Touch。我也在使用DHTMLX Touch开发应用程序。

我不会看到我将使用哪个框架达成一致的缺点。

就个人而言,我倾向于使用DHTMLX Touch,因为它让我更容易掌握。

我的建议是,您尝试使用这两个框架来开发一个简单的应用程序,并找到您认为可以更快编码的代码并更轻松地调试代码。

如果您正在考虑开发企业应用程序,您可能需要考虑一下支持包,支持及其定价在您开始遇到无法克服的限制或错误时非常重要。

答案 1 :(得分:1)

我在Sencha Touch 2中发现的一件事是,有些控件看起来质量很差。例如,顶部导航栏中的iOS样式“后退”按钮。 让我疯狂的另一个问题是,默认情况下它强制你使用自定义控件,例如,组合框和输入类型的日期,时间,月份等。在我们的例子中,我们想要使用本机控件。

另一方面,Sencha Touch 2背后的MVC框架是经过验证的,在线提供大量文档(适用于Sencha或ExtJS)。

我发现DHTMLX Touch有点令人不安的一件事是糟糕的主题编辑器(Skin Builder)与jQuery的主题滚轮相比,而且,一些控件需要一些调整(例如数字选择器)以使它们看起来很好。

最后,我们还发现,从许多“触控框架”中,Sencha Touch 2是速度最慢的DHTMLX之一。