基于Kendo UI的响应式Web应用程序

时间:2015-03-02 17:30:33

标签: twitter-bootstrap kendo-ui responsive-design hybrid-mobile-app kendo-mobile

我们正在开发一个跨越桌面到移动设备的用户界面。我们使用Kendo UI作为单页面应用程序(SPA)开发了UI,它位于Bootstrap之上。

由于我们正致力于改进移动UI,因此我们希望实施一些Kendo Mobile控件。 (滑动,切换等)

但现在我想知道我们应该采取哪种方法:

  1. 响应式网站:桌面到移动设备
  2. 桌面版网站(Kendo UI)+混合移动应用程序(Cord +上的HTML + JS + CSS + Kendo)
  3. 有人在选项1中取得了成功吗?开发一个完整的系统似乎节省了大量时间。我们没有进行繁重的数据操作/编辑,因此我们并不需要一个独特的移动UI。如果有的话,你能指点我的博客/文章/样本吗?

    如果更好的解决方案是#2,是否有人对如何使用尽可能多的可重用逻辑开发代码库有任何建议?

1 个答案:

答案 0 :(得分:0)

我认为这取决于应用程序的要求。

  • 网络连接

选项1(响应式网站)需要您在线。选项2(移动应用程序)可让您离线,但会增加同步离线编辑数据的复杂性。

  • App Store部署

Hybrid应用程序使您能够部署到应用商店并让用户安装它。

  • 硬件互动

该应用是否需要与任何硬件进行交互?相机,加速度计等?如果是这样,那么安装的混合应用程序只是真正的选择。


至于代码重用,我建议将你的JS代码构建到" modules"使用RequireJS或Browserify。然后,您可以根据需要重用模块。