Address
:
(Go:
>> BACK <<
-|-
>> HOME <<
)
Include Form
Remove Scripts
Accept Cookies
Show Images
Show Referer
Rotate13
Base64
Strip Meta
Strip Title
Session Cookies
Web Toolkit Blog
The official source of information about GWT.
GWT 2.8 Released!
Tuesday, October 25, 2016
We are happy to announce the general availability of GWT 2.8 Final. GWT 2.8 has truly been a community supported release, with across the board contributions in all aspects. A big thanks to everyone who pitched in and and made GWT 2.8 happen.
GWT 2.8 has been a long time coming, and is one of the biggest GWT releases by far, with a host of new features that better prepares GWT Applications to work in a multi-platform world.
The
release notes
provide a comprehensive summary, but in short, the salient features of GWT 2.8 are:
Smooth interoperation with JavaScript:
JsInterop
1.0 provides much improved interoperability with JavaScript.
Java8 support:
GWT applications can fully utilize Java8 features, including lambda expressions, defender methods and new APIs.
Pre-enabled for new versions of Guava:
GWT libraries are fully tested for compatibility with the latest version of Guava that uses Java8.
CSS3 support with GSS:
With new
GSS Resource
, GWT applications can harness the full power of CSS3.
Many many bug fixes and performance enhancements:
A lot of work went into GWT 2.8, ensuring its both stable and better performing that previous GWT versions. Users should see across the board improvements in Application stability, build times and performance.
You can download this release from
here
.
- GWT Team
GWT 2014 Survey
Monday, December 01, 2014
The GWT development community has been using GWT survey results for the past two years as valuable input into planning for future GWT releases. Please help us continue this for next year, by filling in this year's GWT
survey
, conducted by Vaadin Ltd. This survey is similar to the GWT 2013 survey, whose results can now be downloaded directly from
http://www.
gwtpr
oject.org/gwt_surveys.
html
.
Vaadin plans to make the results of the survey freely available in February 2015 at GWT.create and for free online at the same time.
GWT 2.7 Finalized!
Friday, November 21, 2014
Thanks to everyone who pitched in and helped test GWT 2.7 RC1. We are happy to announce that GWT 2.7 is now final.
See
release notes
for a summary of changes.
You can download this release from
here
. We also have a new GPE that includes Super Dev Mode support, get it from
here
.
- GWT and GPE Teams
GWT.create 2015 is around the corner...
Tuesday, November 18, 2014
The 2015 GWT.create conference is happening on January 22-23 in Mountain View, California and on January 27-28 in Munich, Germany.
Many Googlers will be attending this year at the Mountain View venue, including the GWT team and people from teams using GWT within Google.
This year’s sessions will include coverage of new functionality in upcoming versions of GWT, including Java 8 support and better interoperability with Javascript and Web Components. We will also talk about how
Inbox by Gmail
was built, using GWT and
j2objc
together to run the same code on the web and mobile devices.
We hope to see you there!
You can register at:
http://gwtcreate.com/register/
GWT 2.7 RC1 is here!
Tuesday, November 04, 2014
Today we are excited to announce GWT 2.7 Release Candidate 1. Thanks to everyone who contributed to this release.
This release has the much anticipated support for incremental compilation in Super Dev Mode, dramatically reducing interactive build times.
GWT 2.7 also has a host of new features, performance improvements and bug fixes. For a summary of changes since GWT 2.6.1, read the
release notes
.
You can download this release from
here
.
For this release, we also have updated the GPE to include support for Super Dev Mode, get it from
here
.
- GWT & GPE Team
GWT.create 2015 Conference
Thursday, September 04, 2014
Vaadin
is hosting the second GWT.create conference, with repeat events in Mountain View and Munich. This is going to be another exciting event, connecting GWT developers worldwide.
The following is a guest blog post from Fredrik Rönnlund of Vaadin Ltd.
GWT.create Conference, January 22-23. 27-28, 2015
The largest dedicated GWT conference is back in January.
Last year over 650 people joined the GWT.create conference and this time we're redoing the conference as an even larger conference.
We're happy to announce speakers from Google's GWT team, the original creators of GWT Bruce Johnson and Joel Webber from FullStory and steering committee members from Red Hat, Sencha, ArcBees, JetBrains, Bizo, Vaadin and many many more.
Come and hear about GWT3, Web Components, Polymer and Paper, Super Dev Mode, Functional UIs and remote controlled drones. This is your chance to collaborate with the core GWT teams, pitch your ideas and grab a beer in good company around emerging trends.
Early bird 20% discounted pricing available until September 30th at
http://gwtcreate.com/register/
.
See you in Mountain View, CA or Munich, Germany in January.
GWT 2.6.1 is here!
Saturday, May 10, 2014
Today we are excited to announce the GWT 2.6.1 release. Thanks to everyone who contributed to this release, especially our non-Google open source contributors.
For a quick run-down of changes since GWT 2.6.0, read the
release notes
.
The release is available for download
here
or on maven central.
If you find any issues with this release, please file a bug in our
issue tracker
.
- GWT Team
GWT 2.6.0 Final is here!
Thursday, January 30, 2014
We have finally completed all validation and are happy to announce GWT 2.6.0. It took a while for this release to materialize after RC1, but thanks to the efforts of many people in the community, GWT 2.6.0 is now much improved and ready for release.
You can download this release from
here
.
- GWT Team
GWT 2.6 RC1 is here!
Thursday, November 14, 2013
Today we are excited to announce GWT 2.6 Release Candidate 1. Thanks to everyone who contributed to this release.
For a quick run-down of changes since GWT 2.5.1, read the
release notes
.
You can download this release from
here
.
A special request for testers: It would be very helpful if you could test your GWT application using GWT 2.6 on IE11 and report issues via the
issue tracker
. Even though IE11-specific support was not planned for GWT 2.6, we would like to get critical fixes into RC2.
- GWT Team
GWT 2013 Survey
Thursday, October 31, 2013
Please help the GWT development community by filling in this year's GWT
survey
, conducted by Vaadin Ltd. This survey is similar to the GWT 2012 survey, whose results can now be downloaded directly from
http://www.
gwtproject.org/gwt_surveys.
html
. We value your opinions and comments, and use the information as valuable input to our planning process for future GWT releases.
Vaadin plans to make the results of the survey freely available in February 2014. Before then, you can get a copy of the results at GWT.create conference and by email registration with Vaadlin.
GWT.create Conference
Friday, October 18, 2013
Vaadin
is hosting the first GWT-only conference since 2007, with repeat events in both San Francisco and Frankfurt. This promises to be the most exciting event for GWT developers in 2013.
The following is a guest blog post from Fredrik Rönnlund of Vaadin Ltd.
GWT.create Conference, December 12-13 & 17-19, 2013
GWT has for too long lacked its own dedicated conference - where we as GWT developers get to meet each other. Where both framework developers and users can get together and talk face to face on the next exciting things coming to GWT.
The GWT.create conference solves this in December 2013 and you're invited! GWT.create is a two day conference organised on two continents (at San Francisco, USA and Frankfurt, Germany) with over 60 speeches and two tracks full of interesting talks and workshops. There is no doubt this is the best thing to happen to GWT since GWT. ;)
This is the best way to jump on the bandwagon and hear the latest and greatest about GWT!
Read more and sign up today at
http://gwtcreate.com
.
GWT News
Monday, July 15, 2013
In the past year, GWT has undergone dramatic changes - from a Google owned product to a fully open sourced project with community contributions, and strong support from member companies including Google. Lets take a look at what has been accomplished so far, and what the future holds.
New Domain and Web-site
http://www.gwtproject.org
is the main web-site for GWT, and is the authoritative source for GWT documentation. The content for the web-site is now open sourced as well.
New Source Repository, Review System, Jenkins-based Automation for Commits
GWT source is now entirely in git. It uses the gerrit review system, and is hosted at
https://gwt.googlesource.com
. Thanks to Redhat Inc., contributors rely on a Jenkins-based automated test system to validate their changes.
GWT Roadmap Published
We published the GWT roadmap for 2.6 and 3.0, presented at Google I/O, available online
here
. The plan includes major initiatives, led by people from both Google and the GWT contributor community.
GWT Meetup 2013 Event
To encourage community contributions to GWT, we held a two-day GWT meet-up event at Google, May 12-13 for GWT contributors with in-depth presentations. Videos of the talks are available via the newly created GWT Youtube
channel
. Slides can be accessed from
here
.
Upcoming
Fall 2013, GWT2.6:
GWT 2.6 will be released in Fall 2013, as announced at I/O - stay tuned for more detail.
Dec 12-13, 17-18: GWT.create Conference:
Vaadin
is hosting the first ever GWT conference, with repeat events in both San Francisco and Frankfurt. This promises to be the most exciting event for GWT developers in 2013. Please read the
Vaadin blog
to see how you can be part of this event.
Spring 2014, GWT 3.0:
GWT 3.0 will be released on or around Google I/O 2014, with major new features.
GWT 2.5.1 Final is Here!
Monday, March 11, 2013
Thanks to all developers who helped us test GWT 2.5.1 release candidate. Testing went well, and we
are happy to announce availability of GWT 2.5.1 Final.
You can download this release from our
main GWT download page.
Release notes are
here
.
- GWT Team
GWT 2.5.1 RC1 is here!
Thursday, February 14, 2013
Today we are excited to announce GWT 2.5.1 Release Candidate 1. Thanks to everyone who contributed to this release.
GWT 2.5.1 is a maintenance release, with many bug fixes. For a quick run-down of GWT 2.5.1 changes, read the
release notes
.
You can download this release from
here
.
- GWT Team
GWT Survey Results
Wednesday, December 05, 2012
The results of the survey conducted by Vaadin Ltd. are now available. This survey had over 1300 respondents, and lots of suggestions for improving GWT. See the Vaadin blog post about this
here
.
- Bhaskar Janakiraman, GWT Team.
GWT 2.5 Final is here!
Friday, October 26, 2012
Thanks to all developers who helped us test GWT 2.5 release candidates and reported issues to us. We have fixed several of these and are happy to announce availability of GWT 2.5 Final.
You can download this release from our
main GWT download page.
Release notes are
here
.
- GWT Team
GWT 2.5 RC2 is here!
Thursday, October 04, 2012
Today we are excited to announce GWT 2.5 Release Candidate 2. For a quick run-down of GWT 2.5 features, read our earlier blog post
here
.
You can download this release from our
main GWT download page.
The
release notes
have a short summary of changes in RC2.
-
GWT Team
GWT Survey
Wednesday, September 19, 2012
Vaadin Ltd., as part of the newly-formed GWT Steering Committee, has drafted an online survey for GWT users. The following is a guest blog post from David Booth of Vaadin Ltd.
The Future of GWT Survey
This year has brought many changes to GWT, from Super Dev Mode and Elemental to the creation of the GWT Steering Committee (which Vaadin is
proud to be a part of
).
As part of the committee, Vaadin would like to learn more about the community that we all serve, so together with
Ray Cromwell
(Google representative and acting Committee Chair),
Artur Signell
(Vaadin representative),
Mike Brock
(RedHat representative),
David Chandler
(Developer Advocate at Google),
Daniel Kurka
(mgwt, gwt-phonegap), and
Bhaskar Janakiraman
(Google), we came up with The Future of GWT survey. Please help us understand:
How should GWT develop?
What technologies should it better support?
What are best practices within the community?
What is your opinion on the future of GWT?
Information is king - So once we collect all the data from this survey, we’ll work together to build The Future of GWT Report. We’re happy to publicly share all the information we find with you, so that we can all make educated decisions about the future!
Can you take 10 mins to fill out
The Future of GWT survey
?
GWT Support for Mobile App Development
Monday, July 23, 2012
If you’re interested in using GWT to build mobile apps and mobile web apps from a single codebase, then you’ll want to take a good look at
mgwt
. The following is a guest blog post from
Daniel Kurka
, the creator of the mgwt library.
Going mobile with mgwt and gwt-phonegap
mgwt
is a library for developing mobile apps and mobile websites with GWT using a single codebase. mgwt provides native-looking widgets and effects for most of the popular mobile platforms. It also comes with a ton of other useful features for building mobile apps. We’ve detailed some of them later on in the post.
gwt-phonegap enables GWT apps to use
Phonegap
. With Phonegap, HTML5 applications can access the same device features that native apps can use via Javascript APIs, such as the camera, file system or contacts.
With mgwt and gwt-phonegap, you can deploy your GWT applications to any app store that Phonegap supports (such as the Google Play Store or the Apple App Store), or let your users access them as a mobile-enhanced web applications. Both projects are licensed under the Apache 2.0 License, and are available from Maven Central.
Some of the key features in mgwt and gwt-phonegap:
mobile widgets that are compatible with
UiBinder
and the
Editor
Framework
a DOM API for touch and animation events that corresponds to HTML5 and CSS3, and gesture recognizers built on top these APIs that detect the most common gestures on mobile devices
themes for iPhone, iPad, Android phones, Android tablets, and BlackBerry
auto-generated HTML5 offline manifest to support development of offline applications
in GWT’s development mode, gwt-phonegap emulates the Phonegap API, so that developers can debug and test Phonegap applications from within their IDE
support for GWT RPC in a Phonegap environment
One of the most impressive things about mgwt is how closely the widgets and effects resemble their native counterparts on each specific platform.
For example, this is how some of the widgets look on iOS and Android:
mgwt is built for performance and uses many GWT core concepts to be as efficient as possible. As mobile app developers know, performance and efficiency are critcal.
Both mgwt and gwt-phonegap are built by
Daniel Kurka
, who is one of the GWT Steering Committee members.
Want to learn more? Check out the
mgwt
homepage and the
blog
. There’s also a 90-minute
talk
on mgwt presented at the Dutch Google Developer Group (GDG), and a post on Daniel’s blog with a more detailed description of
mgwt’s features
.
Links
mgwt homepage:
http://www.m-gwt.com
blog:
http://blog.daniel-kurka.de
mgwt talk:
http://www.youtube.com/watch?v=0V0CdhMFiao&feature=plcp
mgwt features:
http://blog.daniel-kurka.de/2012/07/mgwt-going-mobile-with-gwt-phonegap.html
Daniel Kurka:
http://www.daniel-kurka.de
GWT 2.5 RC is here!
Wednesday, June 27, 2012
Today we are excited to announce the GWT 2.5 Release Candidate.
You can skip past all the information and download this release from our
main GWT download page.
GWT 2.5 comes with new optimizations that boast a 20% code size reduction and a 39% reduction in initial download size of the Showcase application
.
GWT 2.5 also includes several new features that improve both usability and functionality:
Preview of Super Dev Mode
We have begun work on a replacement for Development Mode that will support more browsers, because it doesn't require any browser plugins. While it is not yet a full replacement, we expect that many developers will already prefer it. Interested early adopters can learn more by reading
Introducing Super Dev Mode
.
Introducing Elemental
Elemental is an experimental new library for fast, lightweight, and "to the metal" web programming in GWT. It's intended for developers who are comfortable working with the browser API's that JavaScript programmers use. We think it will be an excellent 'thin' library for both mobile and desktop web applications.
Speed and Optimization Improvements
Integration with the Closure Compiler
To further optimize the Javascript generated by GWT, we have integrated Google’s
Closure Compiler
as an optional backend for the GWT compiler. Yes, there is now comprehensive function and variable inlining, and a graph-coloring-based variable allocator to squeeze even more performance out of your GWT application!
Code Splitter Improvements
The code splitter now has the ability to automatically partition deferred code that is specified by
GWT.runAsync()
calls. By detecting code fragments that share common functionality and merging them together into a single fragment, the GWT compiler can reduce the size of the leftover fragment that needs to be download after the initial page load. This greatly reduces the latency of loading the first deferred fragment of a GWT application.
ARIA
We’ve added a new accessibility library that has a full coverage of the
W3C ARIA standard
. In fact, the library is generated from the standard itself! This library makes it easier to correctly set ARIA roles, states, and properties on DOM elements. For more details, have a look at the updated
GWT accessibility documentation
.
UiBinder and CellWidget Enhancements
GWT 2.5 adds extensions to UiBinder that allow it to support Cell rendering and event handling. In particular, this design enables UiBinder to generate a UiRenderer implementation to assist with rendering SafeHtml, and dispatching events to methods specified by @UiHandler tags.
We’ve also introduced the IsRenderable/RenderablePanel types. When used by an application instead of HTMLPanel, they can significantly improve rendering time and reduce the latency of complex UiBinder UIs. In the case of Orkut, for example, it improved startup latency by 20% and rendering speed by 300%.
Finally, we’d like to thank the many developers, both inside and outside of Google, that contributed to this release candidate. This release contains over 50 patches written by developers that are not part of the GWT team! We are very grateful for all of your contributions.
-Rajeev Dayal and Bhaskar Janakiraman, on behalf of the GWT Team
Labels
accessibility
1
crash
1
dev mode
2
English
172
googlenew
1
gwt
1
IE
1
internet explorer
1
Web Toolkit Blog
172
Archive
2016
Oct
2014
Dec
Nov
Sep
May
Jan
2013
Nov
Oct
Jul
Mar
Feb
2012
Dec
Oct
Sep
Jul
Jun
Jan
2011
Nov
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2010
Dec
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2009
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2008
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Feb
Jan
2007
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2006
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Feed