Home | Projects | Tutorials | Articles | live chat | Submit Project | Big Vote
 
Ajax Projects
.NET Frameworks
Java Frameworks
PHP Frameworks
Ruby Frameworks
Other Frameworks
Cool AJAX sites
Ajax Resources
Ajax Tools
JavaScript frameworks
Partners
Ajaxlines
Web 2.0 Sites
Web 2.0 Magazine
Human Development
Software Development Company
 Home / Projects / Java Frameworks / Google Web Toolkit

Google Web Toolkit




Google Web Toolkit (GWT) is a Java software development framework that makes writing AJAX applications like Google Maps and Gmail easy for developers who don't speak browser quirks as a second language. Writing dynamic web applications today is a tedious and error-prone process; you spend 90% of your time working around subtle incompatibilities between web browsers and platforms, and JavaScript's lack of modularity makes sharing, testing, and reusing AJAX components difficult and fragile.



Read The Full Review.




Project Name :Google Web Toolkit

Version :Beta

Download URL : http://code.google.com/webtoolkit/download.html

Website URL : http://code.google.com/webtoolkit/

License : Free

 Alexa

  


Statistics about this project website from Alexa

wikipedia  Contributions

  

Features

Edit


  • Dynamic, reusable UI components
    Create a Widget by compositing other Widgets. Lay out Widgets automatically in Panels. Send your Widget to other developers in a JAR file.
    Really simple RPC
  • To communicate from your web application to your web server, you just need to define serializable Java classes for your request and response. In production, GWT automatically serializes the request and deserializes the response from the server. GWT's RPC mechanism can even handle polymorphic class hierarchies, and you can throw exceptions across the wire.
  • Browser history management
    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.
    Real debugging
  • In production, your code is compiled to JavaScript, but at development time it runs in the Java virtual machine. That means when your code performs an action like handling a mouse event, you get full-featured Java debugging, with exceptions and the advanced debugging features of IDEs like Eclipse.
    Browser compatible
  • Your GWT applications automatically support IE, Firefox, Mozilla, Safari, and Opera with no browser detection or special-casing within your code in most cases.
  • Interoperability and fine-grained control
    If GWT's class library doesn't meet your needs, you can mix handwritten JavaScript in your Java source code using our JavaScript Native Interface (JSNI).

Samples

Edit


v zcxbvxcb vc xcvbxcv bxcbvcvb vcbxcvbxcvb xcv

Related Links

Edit


Competitors

Edit


No input file specified.

Related Projects

  


  • IT Mill Toolkit
    IT Mill is a specialist in enterprise web user interface design and technology. We offer a variety of products and services for enterprise application user interface design, -analysis and -implementation. Our flagship product is IT Mill Toolkit - a server-side component framework for Java EE. IT Mill Toolkit enables creation of highly usable browser applications in real JavaTM.
  • OutPost
    OutPost hijacks the form post back event and tells the server to execute the post back locally on the server and an optimized DHTML-response is sent back to the client.
  • BEST CHaT
    Tsuper ajax chat
  • Raju’s GUI-API
    Raju’s GUI-API Ajax reusable GUI Classes are based on “patent pending” inventions, which let developers build easy to use and more flexible reusable GUI Classes than possible for traditional GUI Platforms such as Java/Swing or Windows/VC++.
  • IBM
    IBM's Rational Developer Tools include a standards-compliant extension to JavaServer Faces (JSF) for building and deploying rich AJAX applications. These is a mature library, which first shipped as a non-AJAX version in 2003, and has been enhanced to include AJAX in 2006.
  • SWATO
    Swato is an opensource framework that help you develop your webapps easier via

 Discussion

  


Leave Your Comment

Name (Required)
Mail (will not be published) (required)
Website
Random Projects
Jep's Rich User Interfaces blog
Code Project
HTML Prototype
Jaxcent
GSV
Struts-Layout
Visual WebGui
JPSPAN
Kdice
Meebo
Tutorials
Creating an AJAX-Enabled Grid (Part 2)
Installing og/Nitro using Rubygems
Facebook Beacon JavaScript
Drag & Drop Sortable Lists with JavaScript and CSS
JavaFX Script Game
Mastering Ajax Part 4:
Instant Tutorial
Getting started with AJAX using PHP
Rolling your own GWT Hyperlink class
Ajax Hello World