2014-05-13 35 views
1

我正在评估我的下一个项目的UI框架。我们必须支持台式机,手机和平板电脑上的浏览器。我已经浏览了kendo ui和sencha touch的功能和示例。Kendo UI或Sencha Touch适用于网页和手机

我们将在应用程序中使用以下ui控件。

  • 按钮,文本框,选项卡,棒图,图像,下拉列表,文本区域,网格,列表视图, 日历

两个框架支持这些元件和所有元件可通过响应设计提供。我的问题是我应该使用Kendo UI还是Sencha Touch来兼顾(台式机和触摸设备),还是我需要单独的代码库?

如果我在所有三个平台上使用相同的代码库,我会丢失什么以及会有什么优势?请点击决定Kendo UI或Sencha Touch的一些信息。

请详细解释,如果可能的话。

回答

0

起初,您选择的框架对您的项目有好处。您提到的UI控件在这两个框架中都得到了很好的支持(尽管日历不直接受支持,但插件可供使用)。

Inspite具有类似于在这两个框架之间有许多相似之处的:

  1. 两者都是基于HTML5

  2. 可用于构建移动网站,混合应用程序和Web应用程序

  3. 给予移动应用的本地外观和感觉

,有其煎茶触摸提供了一些尖锐特征:

  1. 如果你想用大量的视觉交互的复杂应用程序。我强烈建议使用Sencha Touch。

  2. 煎茶触摸也无许可证可用(剑道的UI是不是)

  3. 第三方插件的好一些可像this日历

  4. 内部优秀的本机应用程序包装/通过电话包装系统

并且使用sencha-touch,您可以轻松地为所需的三个平台制作应用程序。最后,你没有任何损失,但由于Sencha在HTML5框架中最受欢迎,因此获得了大量的论坛和技术团队支持。