【问题标题】:Good mobile oriented GWT widget library alternatives良好的面向移动设备的 GWT 小部件库替代品
【发布时间】:2010-06-01 00:29:31
【问题描述】:

我一直在开发一个旅行计划网站 - tripgrep.com - 它基于 appengine、GWT 和 smartgwt 以及其他技术。现在还处于早期阶段,该站点现在在我的开发环境(Windows 或 Mac 计算机)上运行良好。

但是,当我们在酒吧或其他场所时,我经常与我的朋友谈论该网站,所以当他们尝试通过 iPhone、Android 或 Blackberry 访问该网站时,我站在那里 - 我见证了所有三。很明显,基于浏览器的前端需要很长时间才能在移动设备上下载。我很确定这是因为 SmartGWT 的 javascript 下载。

所以,我想看看 SmartGWT 的替代品。

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

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

【问题讨论】:

    标签: google-app-engine gwt mobile mobile-phones smartgwt


    【解决方案1】:

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

    即使是更轻的 GWT 标准小部件,仍然可以进行修剪以获得最大速度,因此如果您真的很喜欢冒险,您可以推出自己的轻量级小部件,它们只做您需要它们做的事情。

    【讨论】:

    • 谢谢。我已经走这条路了。还没有。我确实怀念 SmartGWT 自下而上的布局功能。似乎标准的 GWT 小部件更自上而下。
    【解决方案2】:

    你可以试试mgwt——也叫移动gwt...(可在http://code.google.com/p/mgwt/获得)

    【讨论】:

      【解决方案3】:

      您可以为 jqTouch... 编写一个包装器,这很酷。

      【讨论】:

        【解决方案4】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2016-11-11
          • 1970-01-01
          • 2017-10-21
          • 1970-01-01
          • 2012-05-08
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多