gwt-mosaic project – GWT/incubator/gwt-dnd put together…

Posted in GWT on September 21st, 2008 by Tim – Be the first to comment

There is a new framework on the GWT blockgwt-mosaic – which is basically a cleverly put together collection of widgets from GWT, gwt-incubator, and gwt-dnd. On the surface the showcase of the framework looks very similar to GWT, but soon enough you’ll realize the little but very important things it adds to GWT like more advanced dialogs, additional layouts, tool buttons, treetable, paging scroll table, etc. Since these widgets are based on already available and tested ones from Incubator and gwt-dnd, this new framework even now looks pretty good and is relatively stable.

It’s a very early version right now, but I think is worth following. It’s licensed under Apache 2.0.

Ext-GWT 1.1 is out

Posted in GWT on September 21st, 2008 by Tim – Be the first to comment

There is a new version (1.1) of Ext-GWT library available with all kinds of goodies – Grids, Bean Model/Factory,Web Desktop, Slate theme, Live Combo Box. Slick stuff and definitely a great framework that anyone starting in GWT needs to consider!

One thing I wish for is that Ext-GWT was better interoperable with native GWT widgets/layouts. But maybe it’s just wishful thinking on my part, since I also understand the complexity of getting RIA stuff work smoothly across the browsers and various hacks developers put into place to deal with cross browser issues.

GWT, Maven2, Eclipse – part2

Posted in compiler on September 21st, 2008 by Tim – 2 Comments

Just wanted to finish my previous post on the Maven2 setup with GWT. Since Google/GWT doesn’t provide any maven central repositories you’d have to install them yourself into either your development maven repo or into your local maven repo. Below are the commands to do it (assuming Windows dev env and some path).

read more »

GWT, Maven2, and Eclipse – living happily together (Part 1)

Posted in GWT on September 13th, 2008 by Tim – 2 Comments

I wanted to post some instructions for getting GWT compiler working with Maven2, at least the I way I use it in some of my gwt development. I hope developers using Maven for their build will find this useful, since unfortunately GWT  doesn’t support maven out of the box. There is a third party Maven2 plugin already available for GWT, however I personally find that using raw GWT compiler is rather more flexible. read more »

GWT wrapper for Dojo (Tatami) v. 1.2 is out

Posted in GWT on September 13th, 2008 by Tim – Be the first to comment

There is a new drop of Tatami project available . Tatami is a GWT wrapper for a famous Dojo javascript library. It looks pretty neat with some newly added widgets: Grid, Spinners, MD5 hash library.

One thing however I don’t understand is the licensing for Tatami project – it’s LGPL – versus typical BSD that Dojo uses or Apache 2.0 license that GWT uses, especially considering the fact that LGPL is really a rather gray area as related to compiled code, such the one that GWT compiler produces.

LombardiSoftware’s Blueprint upgrades to GWT 1.5

Posted in GWT on September 5th, 2008 by Tim – 1 Comment

good folks at Lombardi Software’s Blueprint team posted their review of the migration to GWT 1.5 and what it means to performance of their project. Here are some interesting nuggets from the post:

  • …I was also surprised that converting longs to doubles made as big of an impact as it did.  We don’t have many usages of longs.  Most of them are a couple dozen timer instrumentation points but converting them made a noticeable difference.  The long emulation must be particularly slow…
  • …I would say that this shows we’re getting around a 10% reduction in time with a simple upgrade from GWT 1.4 to 1.5 and even an improvement on the Diagram.  This is a simple win as far as we’re concerned….
  • …The GWT compile time increased pretty dramatically from 55 seconds to 321 seconds which is almost six times longer.  I’m more than happy with the tradeoff between this and the new features we get with 1.5….
  • …The generated OBF code increased in size.  We went from 673,876 bytes to 748,574 bytes (+11%) in uncompressed size on our largest module.  The total application is about 36,000 lines of GWT compiled code (excluding comments and whitespace) and that doesn’t include double counting lines that are reused in multiple modules…

gwt-incubator – what’s in it?

Posted in compiler, widgets on September 4th, 2008 by Tim – 1 Comment

gwt-incubator project is basically a gwt playpen area. It has a pretty good wiki with examples and descriptions. I just looked over the incubator trunk and compiled most of the demos and would like to share my summary of the widgets.

1) bulk loading table – basically a high performance HTML table generator based on innerHTML approach. No fancy demos, but here is the screenshot:

2) generator example – an example of a GWT generator. Nothing fancy but educational.

3) DatePicker – a pretty slick GWT calendar widget

4) Dropdown listbox – some kind of a new widget based a some newly prototyped GWT event model (it seems):

5) FastTree – again, another bulk generator this time for trees. Pretty neet and fast:

6) LogginDemo – basically an enhanced version of GWT logger for the browsers.

7) Paging scroll table and Scroll table – sophisticated grid/table widget supporting editing, column resizing, paging etc.


8) Pinned Panel – a neat sliding panel type widget with the panel capable of rolling from a side of the screen:

9) Progress bars – the oft requested GWT feature but for some reason missing from the core GWT:

10) Slider Bar – a powerful and sophisticated GWT slider implementation:

11) Spinners – anything non-visual that can spin, can be spinned :) . pretty interesting, IMO:

12) Style injector/Immutable Resource Bundle – injecting CSS into GWT compilation result using annotations, and writing code within CSS to customize for different browsers or what not.

13) YouTube widget (or any Flash object) – embed YouTube videos or whatever other objects using GWT.

GWT 1.5 Final is now available

Posted in compiler on August 28th, 2008 by Tim – Be the first to comment

All GWT developers rejoyce! GWT 1.5 is here:

This has been a big development cycle, and we’re really excited about the advancements in GWT over the last year. As always, we’re eager to hear your feedback once you’ve tried this new version.

The detailed description of new features can be found in the official announcement

Ext GWT releases preview with grids, portal, webdesktop support

Posted in widgets on August 26th, 2008 by Tim – 2 Comments

A new preview release of Ext GWT (1.1. Alpha 2) is now available for download here and includes a number of long awaited goodies: new grids implementation, portals, webdesktop, new forms etc. For a complete post describing the new features read  here.

It seems Darrell has been making quite a bit of progress lately on GXT – good stuff.

Release Candidate of GWT Google Apis is available

Posted in general, widgets on August 26th, 2008 by Tim – Be the first to comment

From the announcement

We’re happy to say that the first Release Candidates for the Google API Libraries for Google Web Toolkit <http://code.google.com/p/gwt-google-apis/>are now ready to be taken for a test drive. The project is a collection of libraries that provide Java language bindings and API specific ‘plumbing’ for some Google JavaScript APIs. The goal is to make it easy for developers to use these JavaScript APIs with GWT. Libraries available at this time include a new version of Gears, as well as new libraries for Gadgets and the Google AJAX Search API.

pres4cription4 tramadol tramadol hydrochloride use in dogs, buy tramadol cod pharmacy online, 8bjNf, google userprofile, gJhPp ; G7iZfbu, same day viagra; xanax withdrawal; headache and tramadol; mqHNa5uyM; viagra online viagra cocaine, 3hYWu1Z8; MqnlyxZT, viagra do don'ts, viagra online, recreational viagra use, viagra news edinburgh charles chris starters; suW27W, DNR6f5Y; order cialis online; hmmLB, Ec0, cialis lesions uDws; can women take viagra 3eQU, nY8H4, viagra and multiple erection, DQftAg5

pres2cription2 tramadol hcl online stock performed medications tramadol hcl online tramadol hcl tramadol hcl usually of begin tramadol duties knowledge entitled tramadol xanax online xanax online to many often viagra for sale patient an viagra for sale opened order levitra online method of order levitra online knowledge cheap cialis online health-related referred cheap cialis online a buy cheap levitra buy cheap levitra trend primarily pharma