GoogleWebToolkit
Current
New Project
- New GWT Maven Project - under git
Recommended Environment
March 2015
New Hardware (tucana - 8G i7-5500 4-core) opens up the range of possibilities
- Eclipse Luna (4.4)
- Java 1.7
- Tomcat 7
- mGWT 2.0 (for Mobile Development)
- GWT-OL 1.0 (Open Layers GWT wrapper; 1.1 is coming soon)
- GitHub for source repo
- GWT 2.7 - allows some of the HTML5 spec to be wrapped
- Maven 3
- AWS on back burner, but may be dusting it off
July 2014
- Eclipse Indigo (3.7 - matches MyEclipse 10.5 at the office)
- Java 1.6 (for the most part)
- Tomcat 7
- mGWT (for Mobile Development)
- GitHub for source repository
- GWT 2.4 (mostly)
- Considering AWS
This is what I've used for this project on Andromeda (Starting May 2012)
- Java 1.6 compiling in 1.5 compat mode (libraries for JS ScriptEngine are part of Java 6; test only)
- Eclipse Indigo (3.7)
- Google Web Toolkit - GWT 2.4
This is what I've used for this project on Andromeda (Prior to May 2011)
- Java 1.5
- Eclipse Ganymede (3.4)
- Google Web Toolkit - GWT 1.6.4. (2.0.3 is available.)
- GWT Test Case - integration of JUnit with GWT; I'm particularly interested in doing this from Eclipse with Maven.
- Google Maps API for GWT
On sagitta:
- Java 1.6 (icedtea JVM)
- Eclipse Galileo (3.5)
- Google Web Toolkit - GWT 2.1.1
- GWT Designer (Eclipse Update URLs)
- GWT Test Case - integration of JUnit with GWT; I'm particularly interested in doing this from Eclipse with Maven.
- Google Maps API for GWT
Common:
- Tomcat 6.0 for deployed mode of operation (common)
- HTMLUnit - for server-side HTML parsing
- Firebug - Firefox plugin for inspecting DOM, CSS, & HTML documents.
- SVN for source control.
- JIRA for issue/bug management.
Maven
- Project has releases controlled by Maven: GoogleWebToolkitMaven includes a tutorial I'm assembling.
- Instead of using Cypal, I'm trying out this Maven Plugin from CodeHaus.
- Creation of project using archetype is described on this page, but is superceded by using the m2Eclipse plugin from within Eclipse.
GWT Reference
- Request Factory
- GWT on Wikipedia
- Intro and download page
- GWT Developer's Guide 1.5 All Versions
- GWTChismes Widgets (and the GWTChismes API).
- Widget Gallery
- GWT API
- Services Plumbing Diagram
- Wiki containing useful information, libraries, widgets, and examples
- Hosted mode with different server - How to run GWT in hosted mode but using a different server
Clue Course Project
- Opening up a path toward Mobile Development (Android natively, not sure about iOS)
- Elements of creating a GWT GUI
Google Maps API for GWT
- Using Google Maps API requires obtaining a key for each website. This is described on the page GoogleMapsAPIKey.
- Of course, the Google Maps API comes in a GWT flavor: (Documentation)
- GMaps API
- This tutorial recommends using the Cypal plugin, but I've moved to this Maven Plugin from CodeHaus.
- Development Tips - Things I've worked through and want to remember, but don't do often enough to become trained.
Prototypes
- GPX Route Editor Prototype - Allows cut/paste operations on GPX files graphically.
- Show Routes Prototype - Displays current Bikely Routes for Atlanta on a single map and also accepts parameter to show a particular user's routes.
Historical
- I've downloaded GWT 1.5.x, but in June 2009, moved to 1.6.4. 1.7.0 is available.
- Cypal Studio plugin originally, but move to this Maven Plugin from CodeHaus.
page revision: 62, last edited: 18 Mar 2015 16:27