代码之家  ›  专栏  ›  技术社区  ›  Michael Donohue Reno

良好的面向移动的GWT小部件库替代方案

  •  2
  • Michael Donohue Reno  · 技术社区  · 15 年前

    我一直在开发一个旅游规划网站- tripgrep.com -它建立在Appengine、GWT和 smartgwt 以及其他技术。现在还很早,这个网站现在在我的开发环境中工作得很好,我的开发环境是Windows或Mac电脑。

    然而,当我们在酒吧或其他场所时,我经常和我的朋友谈论这个网站,所以当他们试图通过iPhone、Android或黑莓访问这个网站时,我就站在那里——我亲眼目睹了这三个网站。很明显,基于浏览器的前端在移动设备上下载需要很长时间。我很肯定这是因为SmartGWT的javascript下载。

    所以,我想看看SmartGWT的替代方案。

    我喜欢smartgwt,它有一个合理的外观和开箱即用的感觉-我不需要学习任何设计或CSS,它有一个Office应用程序的外观。这比GWT内置的小部件要好得多,后者只是有一个蓝色边界。更好的外观和感觉是我早期使用SmartGWT的原因。然而,在这些移动演示中,缓慢的加载时间让我非常痛苦。所以现在我想要一个快速加载的小部件替代品,具有良好的外观和感觉开箱即用。

    我关心的功能有:选项卡,良好的表单布局,谷歌地图API集成,网格数据查看。如果这些都在移动设备上快速加载的库中可用,那么这就是我想要的库。

    4 回复  |  直到 13 年前
        1
  •  1
  •   Jason Hall    15 年前

    您最好的选择可能只是使用标准的GWT小部件,并学习如何根据您的喜好设计它们。SmartGWT的自动造型很不错,但正如您所注意到的,它有一个价格。

    即使是GWT的标准小部件,它更轻,仍然可以被削减为最大速度,所以如果你真的很冒险,你可以滚动自己的轻量小部件,只做你需要他们做的。

        2
  •  1
  •   Arvind    13 年前

    您可以尝试mgwt,也称为mobile gwt…(可在 http://code.google.com/p/mgwt/ )

        3
  •  0
  •   JP Richardson    15 年前

    你可以为 jqTouch …那太酷了。

        4
  •  0
  •   Jilles    15 年前

    为您的型号编写一个单独的视图,特别是针对a)移动设备或b)iPhone(参见“iui”f.ex.)。这是最好的方法。

    推荐文章