Ice's blog

 

Developing smarter GWT code


Google Web Toolkit (GWT) is a development toolkit for building and optimizing complex browser-based applications. GWT is used by many products at Google, including Google Wave and Google AdWords. It's open source, completely free, and used by thousands of developers around the world.Since the first release, some 2 years ago, a lot of applications have been developed in GWT and lots of bad code has been developed and hopefully, lessons were learned.

In a nutshell, the Lego Framework is a framework easing the process of making GWT applications by using intuitive concepts, proven best practices and conventions. If you have already developed a GWT application, you probably know that GWT code tends to tangle up and weight down the capability of the extensibility and scalability with the growing complexity. The Lego Framework combines the following:

- 'Lego' like approach of building screens in a GWT application
- Intuitive MVC paradigm with simple concepts like Screens, Components, Events and Monitors
- Component-oriented & event driven code, resulting in high decoupling
- Embedded usage of free and open source rich widget library (SmartGWT)
- Simple to use support for internationalization

Not familiar with GWT development?

Do not worry. The Lego Framework is not only intended for people familiar with GWT, it can be also a perfect place for you to start building your GWT applications; you have everything in place.

Take a look at the following links for complete usage, demo application, code and explanation of the Lego Framework:

Google Code Project Page

User Guide (HTML, PDF)

Browse Source Code

Online Demo Application

 
 
 
 
 

« јануари 2010
нед.пон.вт.сре.чет.пет.саб.
     
1
2
3
4
5
6
7
8
9
10
11
12
13
14
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
      
Today

Valid XHTML or CSS?

[This is a Roller site]
Theme by Rowell Sotto.
 
© ipenov