Hi all, This email is about GWT Development Environment (GDE): a PDE based GWT Development Tool. (GWT, web toolkit delivered by Google. Details can be found here: http://code.google.com/webtoolkit/)
Comments, ideas, guides are most welcome! My plan for this is to make it more compatible/ integrated with PDE, which it is based on. 1. Summary GDE enables GWT developers utilize features of PDE, to build web application with plug-ins. It makes the Ajax development experience as same as RCP development: define extension points, implement extensions from other plug-in, debug/ run GWT application like normal RCP applications: define target platform, includes several plug-ins required, and run/ debug the application on target platform. What I have done so far approves that the difference between RCP/ Desktop application development and GWT/ Web application development can be very less. 2. Here is what I have done so far In short, I have created a prototype, which can show the key ideas of GDE. Details can be found here: http://code.google.com/p/ming-gde/wiki/MingGDEVision 1) GDE Core Features This is PDE based plug-in, which includes GDE project nature, GWT launcher: debug/ run. Also GDE preferences and other support functionalities 2) GWT Base Plug-in: similar with org.eclipse.core.runtime, I have created 2 plug-in: gwt.core.runtime, and gwt.osgi: where includes the implementation of Bundle, BundleActivator, BundleContext, Application, Product, Platform, etc. 3) A demo application, as a POC This test application, demonstrates the concept and implementation of the GDE. A simple article to explain the GDE can be found here: http://code.google.com/p/ming-gde/wiki/MingGDEVision 3. Big Picture 1) full implement the debug/ test/ build: the item I'm currently working on is headless builder: build the GDE/ GWT application with ant, which enables headless build. 2) enrich the GWT Plug-in system: some important plug-ins include gwt.ui: defines perspectives, view parts etc. I have done some very basic definitions, but needs to find a better GWT UI features to implement similar Layout/ Composite features which was provided by Eclipse/ SWT. Please feel free to let me know if need more details on GDE, or you are facing problems to run the test application. Thanks, Regards, Dop _______________________________________________ e4-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/e4-dev
