Gold sponsors

IBM Corporation

Jasmine Conseil logo

Cloudsoft logo

Sonatype logo

SAP logo

Xored logo


Amazon logo

Silver sponsors

Blackberry logo

ZeroTurnaround logo

Amazon Web Services logo

bsi logo

OnPositive logo


Nuxeo logo


Bronze sponsors



Microsoft logo

Paremus logo

JBoss logo

Genuitec logo

Juniper logo

Soyatec logo

itemis logo

Totvs logo

AccuRev logo

Activity sponsor


Media sponsors

Methods & Tools logo

GWT App start to finish

Dan Rubel (Google Inc. ), Eric Clayberg (Google Inc. ), Rajeev Dayal

Making with Eclipse · Tutorial
Wednesday, 15:50, 2 hours | Ballroom A


This hands-on tutorial will walk you through the steps of quickly and easily building an AJAX-based web application using Google Web Toolkit (GWT) and then deploying it to Google AppEngine (GAE). It will highlight using the free Google Plugin for Eclipse (GPE) functionality which includes Google's new GWT Designer tool (acquired from Instantiations and made freely available). GWT is a development toolkit for building and optimizing complex browser-based applications. It's open source, completely free, and used by thousands of developers around the world. GAE enables you to build and host web apps on the same systems that power Google applications.

Dan Rubel is a software engineer on the Google Web Toolkit (GWT) team at Google and the co-founder of Instantiations, which was acquired by Google in 2010. He is an entrepreneur and an expert in the design and application of object-oriented technologies with more than 20 years of commercial software development experience, including 14 years of experience with Java and 10 years with Eclipse. He was the primary architect and product manager for several successful commercial products including RCP Developer and WindowTester, and has played key design and leadership roles in other commercial products such as WindowBuilder Pro, VA Assist, and CodePro Studio. He is a sought-after speaker at industry conferences, co-author of two books on Eclipse: "Eclipse Plug-ins" and the forthcoming "Eclipse Graphical Editing Framework (GEF)."

Eric Clayberg, a former co-founder of Instantiations (acquired by Google in 2010), is a Software Engineering Manager on the Google Plugin for Eclipse (GPE) team at Google and Project Lead for the new WindowBuilder project at ( He is a seasoned software technologist, product developer, entrepreneur, and manager with more than 20 years of commercial software development experience, including 14 years of experience with Java and 11 years with Eclipse. He has been responsible for creating more than a dozen commercial Java, Eclipse and Smalltalk products including the award winning WindowBuilder Pro, CodePro, and VA Assist product lines. He holds a Bachelor of Science degree from MIT, an MBA from Harvard, and is co-author of "Eclipse Plug-ins" (3rd Edition, Dec 2008), Addison Wesley, 2008. ISBN: 0-321-55346-2 (

Rajeev Dayal is a Google software engineer on the Google Web Toolkit (GWT) team. His primary focus is the Google Plugin for Eclipse (GPE), which involves both fun stuff (making Eclipse do cool things) and not-so-fun stuff (tracing through a zillion lines of Eclipse source to figure out how to make Eclipse do cool things).

Rajeev has also done work on GWT's user interface library, specifically on accessibility, widget development, and fighting browser quirks.

Rajeev holds Bachelors and Masters degrees in Computer Science from the University of Waterloo and Georgia Tech.