where developers meet development
Thursday,September 21,2017

EXCLUSIVES 

GWT 1.5 M2 Offers Support for Java 5

Picture Holder1

Google has released the second milestone of GWT 1.5, an open source Java-to-JavaScript compiler and library for building AJAX applications in Java. The major new feature in version 1.5 is support for Java 5, including generics, enums, annotations, and the enhanced for loop. Bruce Johnson, co-creator of GWT, provides a breakdown list of the new features in this milestone release:

* There is a new DOM API package. Using the new ability to subclass JavaScriptObject, GWT 1.5 M2 includes bindings for nearly the entire W3C HTML DOM spec. See the javadoc for the package com.google.gwt.dom.client for details. The widgets will be retrofitted to use the new DOM classes in the upcoming release candidate.

* Some widgets now have animation effects. Popups, trees, etc. have subtle animation effects to provide visual cues when hidden and shown.

* The addition of a "Showcase" sample. This sample combines features from several other samples and demonstrates the new, nicer-looking GWT default stylesheet and widget animations. Note that the default style is still in flux and is likely to change.

* Keyboard support has been added where previously absent in UI classes, including in menus and tab panels.

* ARIA support for enhanced accessibility is now present in most widgets, including menus, trees, tabs, and button variants.

* Bi-di. Widgets and panels have built-in support for bi-directional layout.

* "long" emulation. The Java language defines "long" types to be 64-bit signed integers, whereas JavaScript only supports 64-bit floating point numbers, which cannot accurately represent the same whole-number range as a true "long" type. GWT 1.5 M2 transparently emulates long types properly to more faithfully maintain Java semantics in web mode.

* There is a single Mac OS X distribution that works on both Leopard (10.5) and Tiger (10.4).

At the Great Indian Developer Summit 2008 (http://www.developersummit.com/), Greg Murray, Ajax Architect at Sun Microsystems will hold forth on on jMaki and GWT. jMaki provides a great way to express widgets from many different libraries and get them to communicate. GWT provides a great model for creating web applications using the Java programing language. This discussion will show how to marry the best attributes of jMaki with GWT extend the number of components available in GWT by including components from JavaScript libraries like Plotkit, Yahoo UI, Dojo, and many others. This discussion will demonstrate how to integrate JavaScript libraries into the GWT environment and cover the costs and benefits of the approach.

Register to DeveloperMarch

Be part of DeveloperMarch and get updates on upcoming events. Youcan register with the form below:

FirstName*
LastName*
Company*
Country*
Job Title*
Phone Number*
Email*
UserName*
Password*
Confirm Password*
To:
Name:*
E-mail address:*
Your Details:
Your name: *
E-mail address: *
Message:
Software Supportby Advanced Millennium Technologies

Advanced Millennium Technologies. Expertise in software development, offering consultancy services, Open source programming, CRM - Customer Relationship Management, CMS - Content Management System , ERP - Enterprise Resource Planning and Ecommerce development, AJAX, PHP, .NET, J2EE, SOA, XSLT, DOJO toolkit development and software testing. A robust onsite-offshore model. A well-defined global delivery model. AMT Outsourcing center. www.amt.inTAROBY - The E-Mail Dashboard for EntrepreneursTaroby is a SaaS based messaging and collaboration suite inbox that enables sharing of email accounts among team members. The unique concept of 'Team Inbox' makes Taroby an excellent enterprise collaboration suite for enterprises. Taroby is an effective tool for CEO's and entrepreneurs to manage multiple departments or manage multiple projects under them. The team inbox gives the entrepreneurs an overview of what is happening their business and give a quick snap shot of the employees who is responcible for handling the tasks/emails. For team members taroby brings in transparency and efficiency in their teams. Taroby improves the internal and external communication in an organization. Using the Taroby's Team Inbox also helps in reducing the usage of disc space and there by helping the enterprises to reduce carbon footprints.