
gwt
Get flash to fully experience Pearltrees
osgi
The latest release of GWT and the Google Plugin for Eclipse (GPE), version 2.4, includes the new features and functionality listed below. If you're currently using 2.3, follow the instructions for getting started with GWT 2.4 . See the 2.4 Release Notes for bug fixes and other changes.
What's New in GWT 2.0?
Lost in Translation or Why GWT Isn’t the Future of Web Developme
GWT fu, Part 1: Going places with Google Web Toolkit
Here at Hive Development, I'm currently working on the GWT based UI for a new website/RIA monitoring service called SiteAlright . I recommend you head over and check it out. As you might expect we try to follow best practises when developing our apps and there's been quite a lot of talk recently on GWT Google Groups regarding the use of elements from the recent talk by Ray Ryan at Google I/O 2009 entitled Google Web Toolkit Architecture: Best Practices For Architecting Your GWTApp .
Google Web Toolkit (GWT) MVP Example
GWT MVP (Model View Presenter) - Link directory
GWT Domain Model
In this blog I'd like to discuss an age old problem that almost all developers and architects face when building client-server applications - whether it's web based RIA technologies like GWT or a client-server Swing applications : How much data to send to the client? You have a rich domain model that contains a network of associated entities. Thanks to JPA and ORM libraries like Hibernate, mapping these domain classes to a database is greatly simplified.gwt-mosaic-xul - Project Hosting on Google Code
The project is in a very early development/design state. So far, commands , broadcasters/observers , layout elements like: box , hbox , vbox and grid , and some other elements like: label , button , image , textbox , splitter and tabbox are done.Advanced GWT Components library is a set of GWT widgets designed to simplify Web 2.0 UI development in Java. Components architecture is based on MVP pattern typical for Swing applications. The main entities of the library are Data Model, Advanced Widget and Event Listener.
Advanced GWT Components
Rated by the Jargon, Acronyms, and Buzzwords (JAB) index, the title of this article scores high, but all the terms do come together. This article examines several programming patterns, that together with GWT and Ajax, can produce a better user Web experience with faster response times. And don't worry if you aren't familiar with the JAB index: I just invented it! Usability
Patterns + GWT + Ajax = Usability!
gwt-debug-panel
Scala on Google App Engine playing it nice with Java GWT and JDO
Few days ago I gave a short review on the SF Bay Area Google App Engine Developers meetup about Scala on the Google App Engine. If you would like to dive into it, here are some of the details with examples taken from the code of the newspipes app available at GitHub . Scala playes out very nicely with GAE with the same pros and cons a Java application would have. There is one thing Scala can't do which is to take part in any GWT related code. It has nothing to do with GAE since GWT is designed to work only with Java code. If you wish to use GWT for the front end and still use Scala for the back end - no problems.Dragging and dropping with gwt-dnd | GWT Site
Today, we are going to take a look at adding drag-and-drop to our GWT applications. I’ve seen quite a few solutions for adding drag-and-drop, including a few tutorials that show how roll your own solution. But why reinvent the wheel when there is a perfectly good drag and drop library like gwt-dnd ? This library by Fred Sauer provides a whole host of cool features.Overview of Google Web Toolkit (GWT) and GWT 2.0 Feature Preview, presented at the Silicon Valley Web Java User Group on June 16 2009 at the Googleplex in Mountain View, CA More...
GWT Overview And Feature Preview
Design patterns and GWT
We have a calculator EntryPoint implementation that places a CalculatorWidget on the RootPanel, so we now need to provide this widget. This will be our own widget, composed of basic GWT components. CalculatorWidget will contain the view for our calculator application, a simple data and logic layer as the model, and an intermediary controller between these layers. This, of course, means we'll be using MVC and GWT together - keep in mind that all of these components will end up distributed to the client. MVC will be the overarching pattern for the macro level of our application. Additionally, we'll use some other common object-oriented (OO) patterns on other levels because of the general benefits these approaches provide.It virtually divides a GWT module to view, controller and validation sections similar to what we had in traditional MVC web frameworks like Apache Struts. It also provides a dependency injection mechanism similar to Spring that you can use to customize your controllers and views (like providing the height of a component through a property setting in its view class configuration via XML files). If you use Spring in your project you can have some of the controls as Spring beans and completely omit the RPC calls. Another interesting feature is the page decorator which can be used for mappings between a URL and a group of controllers/views and sections of the HTML files. Please download the latest jar file from here or if you use Maven in your projects visit Maven Configuration for instruction on setting your project pom.xml.

