Google API's
Abstract
1. The Google Collections Library
The Google Collections Library is an open source, tried and trusted library that fills some of the holes in the Java standard edition collections API that tend to be filled in with custom implementations over and over again. This talk will look at a number of features of the Google Collections Library, including convenience methods for creating new Collections (be they SE or GCL collections), some of the new collections like MultiMap and MultiSet, and the functional programming side of the library including predicates and functions. There might even be some time to explore some of the possible future directions for the Google Collections Library. This will be an intermediate/advanced level technical presentation.
2. Writing OpenSocial applications using Java
Google's recently released OpenSocial API makes it possible to write social networking applications that target a number of social networking services and containers including MySpace, Orkut, Linked in and many others. The API uses JavaScript, but this session will explore ways to create these OpenSocial applications using standard Java web frameworks. This will be a beginner/intermediate level technical presentation.
3. GWT (Google Web Toolkit)
An introduction to writing applications using the Google Web Toolkit, and an update on recent improvements to GWT. This session will cover GWT basics: Java to JavaScript compilation, JavaScript Native Interface usage, the GWT component model, and GWT-RPC for communication to a server. This will be a beginner level technical presentation.
Speaker