使用GWT进行UI设计

Joã*_*iel 8 integration user-interface gwt

我正在招聘一名设计师为我的网络应用程序构建UI.但是我完全迷失了如何整合他将通过GWT Web应用程序提供给我的设计.

有很多方法可以在GWT中构建UI.我认为这种情况的最佳选择是UI绑定器,我可以使用HTML来构建页面.但是,文本框,下拉列表,按钮等GWT小部件都有自己的CSS,这与页面的css不同.所以我认为这种整合有点令人困惑.

我对这项任务的难度是否正确?有没有正确的方法(可能创建一个GWT主题)?我应该雇人来做这种整合吗?如果是的话,我正在寻找什么样的专业人士?

Ole*_*ksi 5

我曾经有过类似的工作情况.如果您使用ui:Binder,您的网页设计师可以使用HTML和CSS(他们已经知道的语言)开发大部分用户界面.可能需要进行一些集成工作,但大多数应用程序的UI都可以以传统的声明方式构建.

请注意,这里有一些烦恼.对于某些组件,使用GWT小部件而不是纯HTML元素更容易.但是,GWT有时会将其转换为奇数HTML,因此设计人员需要一些时间来了解GWT如何显示小部件并相应地修改样式表.

  • 你们两个都需要熟悉Ui:Binder.这是一个了不起的功能.仔细阅读文档,因为在集成UiBinder时可以做一些很酷的事情.[UiBinder的](http://code.google.com/webtoolkit/doc/latest/DevGuideUiBinder.html).请注意[程序化访问](http://code.google.com/webtoolkit/doc/latest/DevGuideUiBinder.html#Programmatic_access)和外部资源部分 (5认同)
  • 我(代码)和Dan(设计)花了大约一个月的时间来为UiBinder带来一个舒适的地方,但它现在真的得到了回报.在某些情况下,从非uibinder到uibinder的转换是非常艰巨的,特别是在CssResource注入和组合是必要的情况下,但最终也值得. (2认同)