繁体   English   中英

设计师如何使用Google Web工具包?

[英]How can designers work with Google Web toolkit?

一些背景,通常在我开始一个新项目时,设计师为它创建HTML模板,图像和css,然后将其传递给我。 然后我编写了使网站正常工作所需的javascript和PHP代码。

但是我正在考虑转移到谷歌网络工具包,所以我可以使用Java而不是Javascript / PHP对网站进行编码。 然而,障碍是如何将设计者的HTML和CSS导入GWT。

从我所看到的,似乎没有任何简单的方法这样做? 或者,如果我首先在GWT中编写所有内容,并且他能够使用CSS来设置所有内容的样式以使它们看起来如何需要它们,那也可以。 但他能单独用css做到这一点吗?

有任何想法吗?

我们是一个一个设计师的双程序员团队,我们与简单的UiBinders一起度过了愉快的时光,没有涉及GWT设计师。 我们的流程有两种基本模式:

  1. 设计师编写纯HTML,我们稍后将其转换为UiBinder,或者
  2. 我们制作了基本的UiBinder,并用必要的结构和Css完成了它。

我们根据芯片在设计过程中的表现选择任一模式。 它非常自然而且效果很好。

设计师必须学习:

  • CssResources(例如addStyleNames='{resources.css.style}'而不是class='style'
  • ImageResources(例如将它们与GPE一起添加到ClientBundles)
  • UiBinder语法(例如<g:TextBox>而不是<input>

这很自然。 与HTML和CSS的相关性非常高,他可以将他的html / css技能直接转移到UiBinder。

我没有使用GWT设计师的经验,但我认为它是我们流程中的另一个工具。 也许这是值得的,但要避免它并不是那么难。 我在加入官方GWT存储库后立即使用了早期迭代,这非常令人讨厌。

注意GWT Designer 它是支持GWT的UI创建向导。 GWT Designer具有可视化工具,可为您生成代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM