Discover

Google Developer Day US - Better AJAX Apps:Gears, GWT, Dojo


Title:
Google Developer Day US - Better AJAX Apps:Gears, GWT, Dojo

Description:
Special Session: Building Better AJAX Applications: Nuts & Bolts... and Gears Dan Morrill, Brad Neuberg AJAX frameworks have allowed developers to improve the web by making it easier to build high quality applications that users love. This session discusses how the Google Web Toolkit (GWT) can be combined with new technologies to build even better applications. More details on this session will be provided at Developer Day. Speaker Bio: Dan joined Google Developer Programs in 2006 to help developers become successful with the Google Web Toolkit and other products. Before joining Google, Dan was a computer scientist at GE Research, where he gave himself headaches by switching between web development in JavaScript and circuit design in Verilog. Dan lives in Atlanta with his wife, two cats, and lots of video games. Brad Neuberg is an internationally-recognized software inventor in the fields of collaboration and online applications. His passion is inventing amazing ideas and then doing the hard work to make them real. He has extensive experience in the open source community, contributing code to Dojo, Mozilla, JXTA, the Jakarta Feed Parser, and more.

Author:
GoogleDeveloperDay

Tags:
AJAX, Applications, GDD07, GDD07US,

Related Videos:

Google Developer Day US - Fast, Easy, Beautiful: GWT
Fast, Easy, Beautiful: Pick Three -- Building Web User Interfaces in the Java Programming Language with Google Web Toolkit Bruce Johnson, Joel Webber The Google Web Toolkit (GWT) is an open source Java-centric framework for creating AJAX applications. GWT cross-compiles Java source into JavaScript, allowing Java developers to use their existing Java skills and tools to easily create AJAX applications with virtually no learning curve. After a short introduction to GWT, we will dive quickly into a few key topics including high-performance AJAX, remote procedure calls, and integration with existing web applications.
Google I/O 2008 - GWT Extreme!
GWT Extreme! Ray Cromwell (Timepedia.org) In this session, see Google Web Toolkit used in exotic and creative ways to solve interesting engineering problems, from authoring OpenSocial apps that run as both Web gadgets and native Android applications, to developing Adobe AIR applications using GWT, compiling CSS selectors to Javascript at compile time, running multithreaded code with GWT and Gears workers, or exporting GWT libraries for JavaScript users. Learn the secrets of writing "faster than possible" GWT code, how to use Generators and Linkers in harmony, and make seamless procedure calls from GWT code to other environments like Flash, Gears, or Android.
GD Day London: Building better AJAX aps with Google Gears
AJAX applications are at the core of web development, providing both opportunities and challenges. At this session we announce the launch of Google Gears and go into more detail around bringing online applications offline. With software engineer Chris Prince
Dojo Toolkit 1.0.2
Tour one of the most complete and extensive collections of JavaScript libraries available.
Ajax
Ajax tutorial
Google I/O 2008 - JavaScript and DOM Programming in GWT
Surprisingly Rockin' JavaScript and DOM Programming in GWT Bruce Johnson (Google) You may already know about GWT's nifty JavaScript Native Interface (JSNI), which allows you to define native Java methods with handwritten JavaScript. In GWT 1.5, there's an even more powerful way to program close to the metal. You can now model arbitrary JavaScript types directly as Java classes (specifically, as subclasses of GWT's JavaScriptObject class), yet there is no overhead in size or speed. You can code against any JavaScript object as if it were a regular old Java object. So, what does that buy you? * It's never been easier to integrate with external JS libraries; just define a Java class that models the JS object you want to interact with. Nice Java syntax, no overhead. * Freely use low-level native JS data structures (JS arrays, for example) by exposing them with a Java-friendly API. You can even apply Java generics to JS types! * Superimpose strongly-typed Java classes on JSON objects, giving you IDE code completion, refactoring and compile-time type checking. * GWT uses this new ability to provide a complete cross-browser DOM class hierarchy based on the W3C's Java HTML bindings. Programming straight to the DOM has never been more productive. Come learn about this unusual and powerful new capability that you can use to squeeze every drop of performance and interop out of your GWT projects.
Compiere: Switching from Swing to GWT
Compiere recently released a new version of their open source ERP/CRM software and ported it to GWT from Swing. They sat with us, shared their experience, and showed us the application.
Voices That Matter: GWT - Conversation with Josh Bloch
Video of the "Conversation with Josh Bloch" from Pearson Education's Voices That Matter: Google Web Toolkit conference.
What is Web 2.0?
It's one of the biggest buzzwords out there, but what exactly does it mean? Andy Gutmans of Zend defines Web 2.0 and explains how it's changing the face of the Internet. Host: Andy Gutmans, Co-founder and VP, Zend Length: 00:03:02
Google Developer Day Sydney - Lars Rasmussen
Open Source, Google APIs, Google Web Toolkit Presented by Lars Rasmussen Why Google supports and uses open source, why it is good for us, and why you should use it too. Followed by an overview of Google's extensive collection of APIs for use by third party developers including the Google Maps API, the Google AJAX Search API, the Google Gadgets API and much more. This session will then explore the Google Web Toolkit (GWT), a Java-centric framework for creating AJAX applications. GWT cross-compiles Java source into JavaScript, allowing Java developers to use their existing Java skills and tools to easily create AJAX applications with virtually no learning curve. Lars will contrast using the toolkit with his experience 'hand-rolling' the AJAX of Google Maps, and if time allows, demonstrate building a simple application with GWT. Lars Eilstrup Rasmussen is a member of Google's technical staff and a lead engineer of the team that created Google Maps. He currently works out of Google's young but growing Sydney engineering office and is actively working to expand Google's engineering presence in Australia. Lars holds a Ph.D. in theoretical computer science from the University of California at Berkeley, which nominated his thesis on approximate counting for the ACM Doctoral Dissertation Award. In early 2003, Lars co-founded with his brother Jens Eilstrup Rasmussen a mapping-related startup, Where 2 Technologies, which was acquired by Google in October of 2004.