onGWT - Tracking News on GWT

To content | To menu | To search

Sunday 11 May 2008

TinyDB : a small database for your GWT Application

Jason and Kortina built tinydb at appengine hackathon nyc after CC wanted to send structured data along with a tinyurl.

tinydb.org's goals are:

  1. Provide a simple API for writing and reading small chunks of data from anywhere.
  2. Serve as a platform upon which twitter applications and javascript widgets can be written.
  3. Circumvent crossdomain.xml in interesting and creative ways.

 

http://tinydb.org

My blogs : http://tinydb.org/sg?_f=json

The idea is very nice, but be carful : Javascript injection ;-) http://tinydb.org/sk

Thursday 8 May 2008

Google App Engine and GWT

image  python-gwt-rpc

This is simple small library, for use both GWT (Google Web Toolkit) and GAE (Google App Engine) technologies together. This is a tool for simple and quick integration between google-app-engine and google web toolkit, without using json as communication protocoled. Unfortunately I have not GAE account, so I can't present a example, but you can download it from download section. By use this library you can write GWT services implementation in Python, with full support of transfer primitive types, custom object types and exceptions objects, with full type translation. This is first code written by me in python :), I'm java developer so maybe I do some wrong.

I'm just running a Google App Engine Codathlon (English) in Paris.

If you want a java version for GAppE, just star here.

http://code.google.com/p/python-gwt-rpc/

Update : A demo is available here.

Wednesday 7 May 2008

New GWT sessions posted for I/O conference

image Andrew Bowers

With Google I/O just a few weeks away (May 28 - 29), if you haven't already registered, now's a good time to do so. There are now over 80 sessions posted, including a lot on Google Web Toolkit. In fact, there's a GWT session during just about every time slot over the two days :

  • "GWT Extreme!" by Ray Cromwell
  • "Using GWT to build a high performance collaborative diagramming tool"

If you blog about this event, just send me an email, I will publish your post.

New GWT sessions posted for the Google I/O conference

Interview de Bruce Johnson about GWT 1.5

image Dion Almaer :

Today we have Bruce Johnson of the GWT team talking to us about GWT 1.5. He discusses the new features, such as the long awaited Java 5 language support, performance improvements, and much more.

It is very nice to take an application, run it through the new GWT 1.5 compiler, and get an instantly faster running application “for free”.

Ajax Pioneer Week: Bruce Johnson of GWT

Tuesday 6 May 2008

First Steps with GWT

Cedric Beust :

I recently spent some time porting a SWT application to GWT, and it's been a real pleasure. Ever since I heard about GWT, I have been very eager to put my hands on it and try it for real. Pity it took so long.

I'm reading Cedric blog for 5 years now. It was nice to see GWT has an headline on it.

First Steps with GWT

Saturday 3 May 2008

Back to basics : In place editor in GWT

Julien Viet

The in place editor is one of the simplest yet powerful feature brought by Ajax. I wrote two such editors last year, using javascript and Prototype as an exercise. Recently I started to study GWT more in depth and I found fun to write a GWT version of the in place editor.

GWT in-place-editor

XSketch: Pictionary with GWT

Dion Almaer

XSketch is “a multiplayer word sketch game. It is programmed in Adobe Flash, Java, Ajax, and GWT. Gameplay is similar to Pictionary where you sketch a picture with the goal of having other players guess your word and vice versa.”

XSketch: Pictionary with GWT

Update on future direction of GWT-Ext

Sanjiv

In light of ExtJS going GPL, I'd like to provide an update to GWT-Ext users on the future direction of the project. While many users would like to see GWT-Ext continue to provide an LGPL stack with Ext 2.0.2, a few others felt that GWT-Ext should just go ahead and support the GPL versions of ExtJS.

Update on future direction of GWT-Ext

Thursday 1 May 2008

Emite: XMPP for GWT

dani

The goal of this project is to develop an extensible platform to enable xmpp communications in gwt applications. We're happy to announce the first public release that includes the emite XMPP library, a complete instant messaging, presence and multi-user chat implementation, and a ready to use, full featured chat and rooms user interface built using extjs and gwt-ext. This is a pure-gwt (no server side code) xmmp library, so it can scale as much as your infrastructure can do. We hope gwt community finds this library useful to build other xmpp based services.

Emite: XMPP for GWT

Wednesday 30 April 2008

Ext GWT (GXT) v1.0 Beta 2 Released

Darrell

Ext JS is pleased to announce the Ext GWT 1.0 beta2 release. This release includes numerous enhancements and bug fixes since the beta1 release and is a recommended upgrade for those using beta 1.

Ext GWT v1.0 Beta 2 Released

Ext, what now

Chris Fong

Unless you were stuck in a cave this past week, you know about the emergence of Ext GWT and the entire Ext JS GPL licensing debate. We had GWT-Ext’s Sanjiv Jivan weigh in, followed by Ext JS creator Jack Slocum’s heated response. While the whole soap opera is somewhat fascinating, I’m more interested in how these new developments will affect the GWT community’s two most popular widget libraries.

Jack is very verbose, but what about Darrell ? Can he explain us why he kills the MyGWT web site. I think that it will not help us to trust the future of EXT GWT. It will be wise to restore it.

Ext GWT, GWT-Ext. What now?


Tuesday 29 April 2008

Capcha and GWT

benjo:

 I have been struggling with getting recaptcha to work with GWT, and finally succeeded. I thought I would share how I did this. The method I solved this problem involves some JNSI, but also modifying some of that static content in your .html file. It is inelegant, but I could not get a pure JNSI implementation to work.

Recaptcha on GWT

Article : Drag and Drop for GWT Apps

David Geary and Rob Gordon

Until now, drag and drop for web applications has, for the most part, been limited to specialized JavaScript frameworks such as Script.aculo.us and Rico. No more. With the advent of GWT, we have drag-and-drop capabilities in a Java-based web application framework. Although Google Web Toolkit (GWT) does not explicitly support drag and drop (drag and drop is an anticipated feature in the future), it provides us with all the necessary ingredients to make our own drag-and-drop module. In this solution, we explore drag-and-drop implementation with GWT. We implement drag and drop in a module of its own so that you can easily incorporate drag and drop into your applications.

Implement Drag and Drop in Your Web Apps

Monday 28 April 2008

Adding AdSense

I have added AdSense. I'm not sure I will let it. I just want to rate this blog.

image

Sunday 27 April 2008

EXT GWT, a good name for MyGWT ?

Here is the result of the poll :

image

Complete results

Ext JS saga : last links

Dion Almaer :

There has been a lot of noise revolving around Ext JS and the open source license decisions. Under the original license (LGPL-ish) many thought that it wasn’t actually an open source license at all. Jack changed to GPL last week when he announced version 2.1, but others have been upset with views on forking the old code-base.

Ext JS and the fun with Open Source licenses

Jack Slocum

It’s not right the amount of personal attacks I have been receiving lately. I have people questioning my ethics, business practices and saying we changed Ext JS to GPL v3 because my (and I quote) “greed for money came before your moral ethics”.

Ext JS License change and personal attacks

Dion Almaer :

OpenEXT is here. It is a fork of Ext JS 2.0.2, which was under an LGPL license (kinda…. with some invalid, non-open source licensing).

The crux of the fork is: "Ext are claiming that a fork of the existing 2.0 version is not legal, due to the way they applied the LGPL. This is likely to be incorrect, and if correct then their use of the name LGPL was grossly misleading. "

At this point, the walls are crumbling, and Jack needs to make a big effort and come clean to his community to save the reputation of the project. If not, it will probably always be in a cloud of darkness as people are both confused and wonder about motives. This is not about personal attacks, but due to not having clarity on the core issues.

OpenEXT: The fork

Everything has been said, it will be my last post on the subject.

Saturday 26 April 2008

GWT-EXT : Sanjiv response to Jack Slocum

Sanjiv Jivan

Most of you probably know that ExtJS has suddenly been changed to GPL and now Jack Slocum, Ext author, has decided to start spreading FUD and misinformation on my forum. Here's my response to his post. I have decided to respond in my blog as I feel the community deserves to know the unethical path that Ext has chosen to take.

My response to Jack Slocum's post on the GWT-Ext forum

Creating charts with GWT

Ben Martin :

The Apache-licensed GChart utility lets you quickly generate nice-looking charts on your Web site.

GChart is implemented with the Google Web Toolkit (GWT), which we introduced recently. To install GChart, just extract the distribution zip file. You can work with GChart in your own GWT applications by using it in Eclipse.

Creating charts on Web pages with Java and GChart

image

Friday 25 April 2008

Choosing and OSS License

Graeme Rocher :

The news that Ext-JS has, from one release to the next, changed from a modified LGPL to a GPL based license nearly made me fall off my chair. There have been many poor judged, and ill advised decisions made by software companies over the last few years, but this has got to be up there with the stupidist I've seen and I'm not even personally an Ext-JS user.

Graeme Rocher is an experienced software engineer, consultant and dynamic language expert who serves as Chief Technology Officer at G2One Inc - The Groovy/Grails company. Graeme is project lead of the open source Grails web application framework (http://grails.org).

Choosing and OSS License; and the Ext-JS saga

image

Ludovic Dubost

I'm Ludovic Dubost, the CEO of XWiki, an open source non dual-licenced LGPL software. I've just found on the Internet that you have decided to move extjs from an LGPL to a dual licenced GPL.

I wanted to let you know my personal opinion both as a potential user (we where going to work with extjs in XWiki) and as the head of an Open-Source company,

More Open Source Commitment: extjs changing their licence

image

Google APIs : From Ajax to REST

Dion Almaer

The Google Ajax API team has been offering great services that you can use from JavaScript in the browser. I have talked about some of them on Ajaxian before (Feed API, Feed Discovery API, and the recent Language API) but now we have a great new release that enables you to access these APIs from Flash or the server side.

In fact, as long as your program can speak HTTP, you can have access to the services.

Hello World

Google offers Search, Feed, and Translation APIs to Non Ajax Usage

- page 1 of 32