<<< Previous speaker Next speaker >>>

Bruce Johnson, Google Web Toolkit Lead

 Bruce  Johnson, Google Web Toolkit Lead

Bruce Johnson is a Google Software Engineer and tech lead of the Google Web Toolkit (GWT). Prior to joining Google, Bruce cut his product teeth as lead developer of AppForge's MobileVB product.

His experience writing a Visual Basic cross-compiler was slightly fun (in a masochistic way), designing a portable version of Microsoft COM for non-MS embedded devices was much funner, but, without question, cross-compiling Java into JavaScript for GWT is the funnest.

Despite his recent Java focus, Bruce will always be a Bjarne Stroustrup groupie, and he keeps a copy of D&E in his night-stand.

Presentation: "Google Web Toolkit: What, Why, and How"

Track:   Ajax & Browser-Based Applications

Time: Friday 11:00 - 12:00

Location: Fleming Room


The Google Web Toolkit (GWT) is a Java-centric framework for creating AJAX applications. GWT cross-compiles Java source into JavaScript, allowing Java developers to use their existing Java skills and tools to easily create AJAX applications with virtually no learning curve. After a short introduction to GWT, we will dive quickly into a detailed explanation of GWT features and best practices for building large, multi-page AJAX applications.

Attendees will learn:

  • A quick introduction to GWT
  • GWT subsystems that are key for large apps, such as UI, RPC, history, and cookies
  • Design patterns that work well with GWT for large applications

Password protected Download slides