Free Download Google Web Toolkit 2.4.0
soft82.com
FREE NEWSLETTER
Free Newsletter

Join our low-volume monthly free newsletter that will deliver latest freeware and shareware news straight to your inbox!

Your e-mail
close

USER LOGIN

Username
Password

Soft82.com » Windows » Developer Tools » Tools & Editors » Editors » Google Web Toolkit 2.4.0

Developer
Product Homepage
Date Added February 03, 2012, 10:25 GMT
License Free (Freeware)
Last Week / All Time Downloads 1 / 584
Filename / Size
gwt-2.4.0.zip / 85.6MB
OS Support Win Vista/2000/2003/XP

Google Web Toolkit Description

Write your AJAX front-end in the Java programming language which GWT

Product Overview
Writing web apps today is a tedious and error-prone process. Developers can spend 90% of their time working around browser quirks. In addition, building, reusing, and maintaining large JavaScript code bases and AJAX components can be difficult and fragile. Google Web Toolkit (GWT) eases this burden by allowing developers to quickly build and maintain complex yet highly performant JavaScript front-end applications in the Java programming language.
How Google Web Toolkit works

With Google Web Toolkit (GWT), you write your AJAX front-end in the Java programming language which GWT then cross-compiles into optimized JavaScript that automatically works across all major browsers. During development, you can iterate quickly in the same "edit - refesh - view" cycle you're accustomed to with JavaScript, with the added benefit of being able to debug and step through your Java code line by line. When you're ready to deploy, GWT compiles your Java source code into optimized, standalone JavaScript files. Easily build one widget for an existing web page or an entire application using Google Web Toolkit.
Write AJAX apps in the Java language, then compile to optimized JavaScript

Unlike JavaScript minifiers that work only at a textual level, the GWT compiler performs comprehensive static analysis and optimizations across your entire GWT codebase, often producing JavaScript that loads and executes faster than equivalent handwritten JavaScript. For example, the GWT compiler safely eliminates dead code -- aggressively pruning unused classes, methods, fields, and even method parameters -- to ensure that your compiled script is the smallest it can possibly be. Another example: the GWT compiler selectively inlines methods, eliminating the performance overhead of method calls.

Cross-compilation affords you the maintainable abstractions and modularity you need for development without incurring a runtime performance penalty. Learn more
Development Workflow
Edit Java code, then view changes immediately without re-compiling

During development, view code changes immediately using GWT's hosted mode browser. No need for compiling to JavaScript or deploying to a server. Just make your changes and click "Refresh" in the hosted mode browser.
Step through live AJAX code with your Java debugger

In production, your code is compiled to plain JavaScript, but at development time it runs as bytecode in the Java virtual machine. That means when your code performs an action like handling a mouse event, you get normal, full-featured Java debugging. Anything your Java debugger can do applies to your GWT code, too, so naturally things like breakpoints and single-stepping are all available. Learn more
Compile and deploy optimized, cross-browser JavaScript

When you're ready to deploy, GWT compiles your Java code into plain, stand-alone JavaScript files that can be served from any web server. In addition, GWT applications automatically support IE, Firefox, Mozilla, Safari, and Opera with no browser detection or special-casing scattered throughout your code. You write the same code once, and GWT transforms it into the most efficient JavaScript for each user's particular browser. Learn more
Features
Communicate with your server through really simple RPC

GWT supports an open-ended set of transfer protocols such as JSON and XML, but GWT RPC makes all-Java communications particularly easy and efficient. Similarly to traditional Java RMI, you simply create an interface that specifies remote methods you'd like to be able to call. When you call a remote method from the browser, GWT RPC will automatically serialize the arguments, invoke the proper method on the server, then deserialize the return value for your client code. GWT RPC is quite sophisticated, too. It can handle polymorphic class hierarchies, object graph cycles, and you can even throw exceptions across the wire. Learn more
Optimize the JavaScript script downloads based on user profile

Deferred binding is a feature of GWT that generates many versions of your compiled code, only one of which needs to be loaded by a particular client during bootstrapping at runtime. Each version is generated on a per browser basis, along with any other axis that your application defines or uses. For example, if you were to internationalize your application using GWT's Internationalization module, the GWT compiler would generate versions of your application per browser environment, such as "Firefox in English", "Firefox in French", "Internet Explorer in English", etc... As a result, the deployed JavaScript code is compact and quicker to download than if you coded if/then statements in JavaScript. Learn more
Reuse UI components across projects

Create reusable Widgets by compositing other Widgets, then easily lay them out automatically in Panels. The GWT Showcase application provides an overview of the various UI features in GWT. Want to reuse your Widget in another project? Simple package it up for others to use in a JAR file. Learn more
Use other JavaScript libraries and native JavaScript code

If GWT's class library doesn't meet your needs, you can mix handwritten JavaScript in your Java source code using JavaScript Native Interface (JSNI). With GWT 1.5, it is now possible to subclass the GWT JavaScriptObject (JSO) class to create Java "class overlays" onto arbitrary JavaScript objects. Thus, you can get the benefits of modeling JS objects as proper Java types (e.g. code completion, refactoring, inlining) without any additional memory or speed overhead. This capability makes it possible to use JSON structures optimally. Learn more
Easily support the browser's back button and history

No, AJAX applications don't need to break the browser's back button. GWT lets you make your site more usable by easily adding state to the browser's back button history. Learn more
Localize applications efficiently

Easily create efficient internationalized applications and libraries using GWT's powerful deferred binding techniques. In addition, as of 1.5 the standard GWT widgets support bi-directionality. Learn more
Be productive with your choice of development tools

Because GWT uses Java, you can use all of your favorite Java development tools (Eclipse, IntelliJ, JProfiler, JUnit) for your AJAX development. This allows a web developer to harness the productivity gains of automated Java refactoring and code prompting/completion. In addition, static type checking in the Java language enables developers to catch a class of JavaScript bugs (typos, type mismatches) when writing code rather than at runtime, boosting productivity while reducing errors. No more user discovered accidental var assignments. Finally, you can take advantage of Java-based OO designs patterns and abstractions that are easy to understand and maintain without your user incurring any runtime performance costs thanks to the compiler optimizations.
Test your code with JUnit

GWT's direct integration with JUnit lets you unit test both in a debugger and in a browser...and you can even unit test asynchronous RPCs. Learn more
Extend or contribute - Google Web Toolkit is open source software

All of the code for GWT is available under the Apache 2.0 license. If you are interested in contributing, please visit Making GWT Better.

Google Web Toolkit Version History

Product Date Added
Google Web Toolkit 2.4.0 February 03, 2012 - Latest Version
Google Web Toolkit 2.0.0 December 09, 2009
Google Web Toolkit 1.7.0 August 17, 2009
Google Web Toolkit 1.5.3 May 26, 2009

Google Web Toolkit Download Button For Your Site

If you want to place a Download Button for Google Web Toolkit on your website just insert the following code:

download Google Web Toolkit 2.4.0 download Google Web Toolkit 2.4.0

If you want a Link to this page you can use one of the logos bellow:

Soft82 logo
Soft82 logo

Google Web Toolkit User Reviews

Write a Review

Please log in to write a review

New Editors Software

TeXstudio

TeXstudio

May 22, 2012

An integrated environment for writing LaTeX documents
VbsEdit

VbsEdit

May 21, 2012

VBScript editor that dramatically reduces the time you spend writing VBS scripts
MS Developer Studio AddIn

MS Developer Studio AddIn

May 17, 2012

MS Developer Studio AddIn was designed for Microsoft Developer Studio
Modem Master ActiveX Component

Modem Master ActiveX Component

May 17, 2012

Powerful COM Port wrapper Active-X
AthTek Code to FlowChart

AthTek Code to FlowChart

May 17, 2012

Code to FlowChart generates flowchart from source code, to let code visual
Windows

Cibet

May 17, 2012

The Cibet framework helps to control the execution of important business processes
TortoiseHg

TortoiseHg

May 17, 2012

TortoiseHg is an all-inclusive Mercurial binary installer package for Windows
BitNami Jenkins Stack

BitNami Jenkins Stack

May 11, 2012

An easy-to-install distribution of Jenkins
DataMatch

DataMatch

May 10, 2012

data quality, cleansing, matching and deduplication software in one easy to use
DeployMaster

DeployMaster

May 9, 2012

Installation builder delivering your software with a good first impression
CodeSmith Standard

CodeSmith Standard

May 9, 2012

CodeSmith is a template-based code generator that allows you to generate code for any text language
ASPrunnerPro

ASPrunnerPro

May 9, 2012

Database management tool
SynWrite (formerly Syn2)

SynWrite (formerly Syn2)

May 8, 2012

Plugin-editor with syntax hilighting
EditPlus

EditPlus

May 8, 2012

EditPlus is a text and html editor for Windows
PilotEdit Lite

PilotEdit Lite

May 7, 2012

An advanced text and hex editor that supports opening of files larger than 4GB
Komodo Edit

Komodo Edit

May 7, 2012

Free multi-platform, multi-language editor for dynamic languages and Ajax tech
HelpSmith

HelpSmith

May 7, 2012

Create CHM HTML Help files and Printed Manuals easily with HelpSmith
Sprintometer

Sprintometer

May 4, 2012

A simple but powerful tool for management and tracking of SCRUM and XP
My Nes

My Nes

April 27, 2012

A portable open source NES/FAMICOM emulator written in C#
Zeta Resource Editor

Zeta Resource Editor

April 27, 2012

Application that enables you to edit standard Microsoft .NET string resources

Last 7 Days Most Downloaded Editors Products

Adobe (Macromedia) Dreamweaver

Adobe (Macromedia) Dreamweaver

859 downloads

Adobe Dreamweaver is a popular graphical web development tool.
EditPlus

EditPlus

344 downloads

EditPlus is a text and html editor for Windows
Eclipse

Eclipse

224 downloads

Eclipse is an open source community whose projects are focused on building an open development...
NetBeans IDE

NetBeans IDE

124 downloads

A modular developer tool for a wide range of development tasks
Notepad++

Notepad++

83 downloads

Notepad++ is source code editor and Notepad replacement
Help Generator for Visual Basic 6.0

Help Generator for Visual Basic 6.0

65 downloads

Help Generator and help editor to add Help to your applications easily.
Microsoft .NET Framework

Microsoft .NET Framework

47 downloads

A preview release of the latest version of the .NET Framework
Microsoft Visual Studio 2008 SDK

Microsoft Visual Studio 2008 SDK

46 downloads

Allows developers to integrate tools, editors, designers, languages, and other features
Windows

PowerBuilder Desktop

46 downloads

Quickly deliver applications that solve business challenges using a robust, innovative and proven
Windows

Force

43 downloads

a full-featured programming environment for FORTRAN 77 (the engineering programming language).

All Time Most Downloaded Editors Products

Adobe (Macromedia) Dreamweaver

Adobe (Macromedia) Dreamweaver

942,727 downloads

Adobe Dreamweaver is a popular graphical web development tool.
EditPlus

EditPlus

276,927 downloads

EditPlus is a text and html editor for Windows
Eclipse

Eclipse

75,663 downloads

Eclipse is an open source community whose projects are focused on building an open development...
NetBeans IDE

NetBeans IDE

64,082 downloads

A modular developer tool for a wide range of development tasks
Notepad++

Notepad++

60,393 downloads

Notepad++ is source code editor and Notepad replacement
Help Generator for Visual Basic 6.0

Help Generator for Visual Basic 6.0

27,276 downloads

Help Generator and help editor to add Help to your applications easily.
Microsoft .NET Framework

Microsoft .NET Framework

40,368 downloads

A preview release of the latest version of the .NET Framework
Microsoft Visual Studio 2008 SDK

Microsoft Visual Studio 2008 SDK

66,281 downloads

Allows developers to integrate tools, editors, designers, languages, and other features
Windows

PowerBuilder Desktop

10,453 downloads

Quickly deliver applications that solve business challenges using a robust, innovative and proven
Windows

Force

6,077 downloads

a full-featured programming environment for FORTRAN 77 (the engineering programming language).
Icon
link to us | site map | submit software | advertise | contact | privacy policy
Copyright © 2006 - 2012 SOLUTIONS AND CONSULTING S.R.L. - All rights reserved.