Learn how to build high-performance, browser-based apps using Google Web Toolkit.
Overview
Syllabus
Introduction
- Welcome
- What you should know
- Using the exercise files
- Why use Google Web Toolkit (GWT)?
- GWT project structure
- The host page
- The module configuration file
- Launch a GWT application in Super Dev Mode
- GWT widgets and panels
- Test UI changes
- What is UiBinder?
- UiBinder event handling
- UiBinder resources: Part 1
- UiBinder resources: Part 2
- Connect all the pieces
- Overview of AJAX events and SOP
- Overlay types and JSNI
- Make the AJAX call
- Manage the AJAX Response: Set default data
- Manage the AJAX Response: UI interactions
- Manage the AJAX Response: Dynamic HTML updates
- Source maps
- Set breakpoints and inspect variables
- Debug the code
- Compilation and optimization
- Run in production mode
- Summary
Taught by
Kyle Gower-Winter