Live from Barcamp – Day 2 – Session 3 [for me] Google Web Toolkit
October 14, 2007 § Leave a comment
Presenter – Robert Cooper
Had a good lunch – everything food-wise that you can possibly put on a stick – finishing with chocolate covered cheesecake on a stick. Who can complain about that?
Some paraphrase, etc.:
“It’s a combinatorics problem” you don’t hear that very often.
full implementation for the DOM. Specific implementation for all major browsers – 5 compilations per application based on user agent [expanding to 8] Monolithic compile to all the customized environments. Can be hacked to tailor experience per environment.
Helps protect application from cross-site scripting attacks. Currently have 3 applications in production now, all used internally, but some have 5000+ users.
Show & tell: soft scroll module — force a button to be visible in a pane. Nice for enhancing user experience. Makes for a highly portable user experience — can be ported to many emergent platforms like Nintendo Wii and iPhone. Abstraction over browser differences (like directx calls versus firefox canvas) simplifies keeping user experience consistent across platforms.
Still some problems as to where the web designer fits into the process – right now you really need a programmer on the UI. The new version coming, GWT 1.5, will allow html to be compile to be regular gwt widgets so a designer can make a layout and have that dropped into the development process. 1.5 will also have have Java 1.5 syntax — will make life happier for working in the IDEs. Google is starting to see widespread adoption so you’ll start to see some standardization and optimization.