J’ai pu découvrir ce week-end via Twitter (qui m’emmenait sur Google Plus, pour être honnête) une liste des produits de Google codés en GWT. Cette liste était fournie par Ray Cromwell, qui travaillerait chez Google sur le développement du framework GWT, d’après son profil.
- 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
- 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 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 Health (discontinued)
- Google Wave (discontinued)
- PlayN (basis of Angry Birds)
Au passage, cela montre que ni Gmail, ni Google Documents ne sont codés en GWT (alors que très honnêtement, cela ne m’aurait pas étonné).
Je suis vraiment étonné de ne pas voir Reader dans la liste. On est normalement en plein dans la big picture de la « single page web app » qui est le pain béni pour GWT. Il me semble que les premières itérations étaient faites avec GWT. En regardant le code source de la page produite on ne retrouve pas effectivement la modularité du code qui fait la force de GWT2. Pour en savoir plus sur cette belle techno, je vous conseille la lecture du livre GWT2 par Sami Jaber.