2013-03-25 69 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