适用于网络和移动设备的Kendo UI或Sencha Touch

时间:2014-05-13 10:06:09

标签: kendo-ui sencha-touch kendo-mobile

我正在为下一个项目评估UI框架。我们将支持桌面设备,移动设备和平板电脑上的浏览器。我已经了解了kendo ui和sencha touch的功能和示例。

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

  • 按钮,文本框,标签,条形图,图像,下拉列表,textarea,网格,列表视图, 日历

两个框架都支持这些元素,并且所有元素都可以通过响应式设计提供。我的问题是我是否应该使用Kendo UI或Sencha Touch(桌面和触摸设备),还是应该使用单独的代码库?

如果我在所有三个平台上使用相同的代码库,我会失去什么,有什么优势????请关注决定Kendo UI或Sencha Touch。

如果可能,请详细说明。

1 个答案:

答案 0 :(得分:0)

首先,您选择的框架对您的项目有益。您提到的UI控件在两个框架中都得到了很好的支持(虽然不直接支持日历,但可以使用插件)。

尽管在这两个框架之间有如此多的相似之处,如:

  1. 两者都是基于HTML5的

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

  3. 提供移动应用程序的原生外观和感觉

  4. ,sencha-touch提供了一些尖锐的功能:

    1. 如果你想要一个有很多视觉互动的复杂应用程序。我强烈建议使用Sencha Touch。

    2. Sencha Touch也有免费许可证(kendo-ui不是)

    3. 第三方插件的数量很多,例如this for Calendar

    4. 通过phonegap优秀的内部原生app包装/包装系统

    5. 使用sencha-touch,您可以轻松地为所需的三个平台制作应用程序。最后,由于Sencha是HTML5框架中最受欢迎的,因此您可以获得大量的论坛和技术团队支持。