2013-03-25 67 views
8

我想知道用GWT编写的谷歌的哪个产品使用UiBinder。这可以让我强调我们的团队/管理层使用UiBinder的用例。我知道以下列表Google Products that use GWT哪一个使用UiBinder?哪个Google GWT产品使用UiBinder?

AdWords - http://google.com/adwords 
AdSense - http://google.com/adsense 
Flights - http://flights.google.com 
Hotel Finder - http://www.google.com/hotelfinder 
Offers - https://www.google.com/offers 
Wallet - http://wallet.google.com 
The New Blogger - http://www.blogger.com/ 
Chrome Webstore - https://chrome.google.com/webstore (Closure, but embeds GWT checkout code) 
Product Search - http://www.google.com/prdhp?hl=en&tab=mf 
Public Data - http://www.google.com/publicdata/home 
New Google Groups - http://groups.google.com 
Orkut - http://www.orkut.com 
Google Health (discontinued) 
Google Wave (discontinued) 
PlayN (basis of Angry Birds) 
Google Takeout - https://www.google.com/takeout/#custom 
Google Pagespeed - https://developers.google.com/pagespeed/ 
Google WebFonts - http://www.google.com/webfonts 
Google Tables - https://www.google.com/fusiontables/DataSource?dsrcid=2049253 
Google Merchants - http://www.google.com/merchants 
+0

我已经脱离GWT太久,但这就引出一个问题。由于UiBinder可以通过代码完成所有你可以通过代码完成的任务,并且不会以任何方式限制你,所以犹豫是什么?UiBinder标记比用Java编写的UI代码更加舒缓,另外,UI/UX设计人员不能站在java代码中会感受到uiBinder标记的简单性,这对于你来说,原型和谷歌编码器的审查不会让你处于更好的位置 – 2013-03-26 09:22:23

+0

事实上,它使得构建UI变得很简单,这也会将管理的查询提升为谷歌gwt产品使用它:) – SSR 2013-03-26 09:51:05

+1

告诉他们告诉他们他们不是谷歌和谷歌不会做CRUD应用程序。 UiBinder不会为仪表板类型应用程序带来与CRUD相同的价值。 – 2013-03-26 11:17:55

回答

2

这几乎是不可能告诉肯定,因为UiBinder的产生,你可以通过手都写代码,但如果你看到HTML的大块脚本再就是他们来自一个HTMLPanel很好的机会在UiBinder模板或UiRenderer;特别是如果字符串以<span id='结束或与'></span>开始(但它也只是来自SafeHtmlTemplates或手工编码HTMLPanelsetInnerHTML电话。

+0

有没有任何方式谷歌工程师可以阐明这个?我是否应该在gwt谷歌组织上发布此信息,因为这里已关闭? – SSR 2013-03-26 03:20:17

+1

尝试中没有伤害,但我必须说我看不到它会给你买什么。 Orkut工程师添加了“RenderablePanel”,它在UiBinder中的表现最佳,所以Orkut必须使用UiBinder,现在“那又如何?” – 2013-03-26 09:34:56

+0

这是一个开始。 Orkut最可能使用UiBinder。 – SSR 2013-03-26 10:04:22