Google Web Toolkit (GWT) provides you with a great way to develop Ajax applications in the Java language. It allows you to develop 'fat clients' for the web, without having to know the ins and outs of JavaScript and all the corresponding browser incompatibilities.
This SpringOne session will provide you with an introduction on building web-based, 'fat clients' with GWT. The focus of this session will be on integration between a GWT client and your Spring-managed back end. Bram will also discuss tips and tricks for working with GWT. During this session, Bram will demonstrate how to build a simple GWT client and connect it to an existing Spring-based back end application.
Bram Smeets is an enterprise java architect who has been working with Java since 1996 and J2EE since early 2000 and has been at the forefront of numerous Agile development projects over the last few years. He has extensive experience with requirements analysis and high-level application design. Currently, Bram is core developer for Spring Modules. Spring Modules aims at facilitating the integration between the Spring framework and other projects, without extending Spring's core. Furthermore, he is developer for DWR, a project that aims to provide easy AJAX for Java. He has been working for JTeam and Interface21 since both were founded.
Apart from his passion for Java and Spring, Bram likes to travel the world with his girlfriend Petra. His favorite destinations are the best scuba diving spots, which luckily happen to be the most beautiful parts of the world.
Building better RIAs faster with JSF— In this session you'll learn how-to build RIA UI's fast and easy, develop reusable JSF flows, integrate method calls and router decisions in JSF flows, build advanced JSF templates, work with additional memory scopes and declarativly build and reuse your own JSF components. We'll demo the above using Oracle ADF Faces Rich Client components, a set of over 150 standard JSF components with built-in Ajax support, as well as the ADF TaskFlow - an extension to the JSF controller.
Chet Haase and James Ward Devoxx Interview— JavaPosse.com interview with Chet Haase and James Ward from Adobe taken at Devoxx'08. This informal interview talks about the new features of Gumbo, what Adobe announced at the Devoxx conference and what similarities Flex and Java have from a development point of view.
The Future Of Rich Internet Applications— See Adobe's vision of the future of RIAs. We'll discuss the importance of high-quality design and the tight communication required between designers and developers to build truly compelling applications, including how to make the tools that each prefer interoperate.
Creating amazing user interfaces with Dojo and DWR— Both Dojo and DWR have changed a lot in the last 2 years. Dojo now has a theming system, many new widgets, and great documentation. DWR can now synchronize data between the server and multiple clients, you can implement Java interfaces with JavaScript, and call both ways between Java and JavaScript.
Building Business Critical Rich Internet Applications with Abobe Flex— This session will focus on parallels between Flex and Java development concerning Continuous Integration and best practices. Jan will talk about automated builds with ANT, testing with FlexUnit and choice of architectural frameworks